Ionic is a powerful HTML5 native app development framework that can help youbuild a native-like mobile app with HTML, CSS, and JavaScript.
Ionic focuses on the application's visual, sensory, and user interface interactions. That means we can't replace phonegap or your favorite JavaScript framework. Instead, ionic only focuses on the most important part of a project: the front end. We recommend you to read Where does the Ionic Framework fit in? To better understand the goals of the framework.
Ionic now needs Angularjs to support the full functionality. When you use the CSS part of the frame, you may miss out on powerful user interface interactions, gestures, animations, and other things. In the future we will expand our perspective to support other frameworks.
In the future we will update the CORDOVA/PHONEGAP plugin to expand your app capabilities.
Looking at this mobile frame, it's a bit more difficult to get started, and it's using ANGULARJS to support interaction, and of course the official documentation gives a lot of examples and code, and the documentation is excellent. Have a chance to try and see how.
Official website
Ionic Mobile Application Framework