Repository navigation
Ionic & AngularJs
Ionic is an open source framework used to develop mobile applications, it is a front end html framework built on top of AngularJs which is targeted at building hybrid mobile apps. Hybrid applications are web applications in the native browser, such and Web-view in Android . Hybrid apps are developed using HTML, CSS and Javascript, and then wrapped in a native application using platforms like Cordova (used to build mobile applications).
AngularJS is an open source web application framework, It lets you use HTML as your template language and lets you extend HTML's syntax to express your application's components clearly and succinctly. It is a powerful javascript based language
Data BindingThe synchronization of data between model and view components
Scope
Objects that refer to the model and act as a glue component between the controller and view
Controller
JavaScript functions that are associated to a particular scope
Provides capability to create Single Page Applications in an easy clean way
With AngularJS, developer write less code and get more functionality
AngularJS applications can run on all major browsers and smart phones including Android and iOS based phones/tablets
Being JavaScript only framework, application written in AngularJS are not safe. Server side authentication and authorization is must to keep an application secure
If the user of the application disables JavaScript then they will see the basic page and nothing more