The Linked Linux Tutorials Shows You Step-by-Step How-to Install and Getting-Started with Ionic Framework for HTML5 Android App Development on Linux Distributions.
Ionic is focused mainly on the Look and Feel, and UI interaction of your app. Ionic simply fits in well in order to simplify one big part of your app: the Front End.
Ionic currently requires AngularJS in order to work at its full potential. While you can still use the CSS portion of the framework, you’ll miss out on powerful UI interactions, gestures, animations, and other things.