Introduction to Angularjs:-- AngularJS Introduction AngularJS is a JavaScript framework.Architecture, Advantages Angularjs Architecture Diagram.User events trigger the functions which are stored inside your controller. The user events are part of the controller.
What is angularjs ?
- Angularjs is a client side (browser side) technologies,which is developed by google & Framework of Javascript.
- By using Angularjs we can decrease burden at server side so applications most reliable increase speed, secure, code reusable.
- using angularjs ,we can develop SPA.spa --> single page application. Even gmail is also a single page application. it means content will asynchronously.
Version of angularjs?
- Current version--> angular 6.x
Versions Angulajs1 Angulajs2 angulajs3 angulajs4 angulajs5 angulajs6 |
Is platform Dependent?
Using angular js , we can develop hylorid application. It means, which will work in different platforms like Web app Android IOS Window blackberry Easy to test -> Karma, jasmine, protractor.
Difference b/w angularjs & angular :--
Angularjs
- angularjs is working with js
- If will work with "CDN"
- If don't sperit folder structure
- specially web app development
- SEO friendly
- works with Es5
Angular
- angular is working with typescript
- To install angular project,we node node package (npm)manage
- Angular is well developed,and have good folder structure & Excellent work flow
- mobile app & web application development
- more seo friendly than angularjs
- works with Es6
Important points:
- angular has better performance than angularjs
- angularjs more testable
- React js is competitor to angular.
Difference b/w angular & React:--
Angularjs
- Angularjs developed by google.
- Javascript framework
- Supports two-way data binding
- Works with js and html
- Current version is angular 6
- Using angular we can develop hybrid application.using Ionic frame.
Reactjs
- Reactjs developed by facebook
- Javascript framework
- Supports one-way data binding
- Works with js and js a
- Current version is react js 16
- Using reactjs we can develop mobile application.using react native.
Click here: For AngularJS Interview Questions and Answers