Saturday, 22 September 2018

Introduction to Angular JS

This is developed in 2009 by Misko and Adam Abrons.
It is a Open Source and completely free.
It is a Licensed under Apache and maintained by Google.
This is very powerful JavaScript Framework.
  • A client side JS framework.
  • Developed and being maintained by Google
  • Goals
             - Separate DOM manipulation from application logic
             - Separation of concerns (using MVC like pattern)
             - Make SPA development easier
             - Provide solid foundation for robust/enterprise-scale JS client-side applications
             - Extensibility & Customization
  • Steps to make available and test Angular JS on a web page:
             - Download/refer "angular-version-x.js" on your page
             - Define an angular module using "angular.module"
             - Decorate an element using "ng-app" and attach to the module.
             - Use an angular expression to test angular js

Angular's History
  • 2010  -  Angular JS
  • 2016  - Angular Version 2
  • 2016  Dec - Angular Version 4
  • 2017 Nov  - Angular Version 5

Features of Angular JS
  • Used to create RIA
  • Helps to write application using MVC architecture
  • Application in Angular JS is cross-browser compliant.
  •  Automatically handles JavaScript code as per browser.

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (56) AI (34) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (174) C (77) C# (12) C++ (82) Course (67) Coursera (228) Cybersecurity (24) data management (11) Data Science (128) Data Strucures (8) Deep Learning (21) Django (14) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Google (34) Hadoop (3) HTML&CSS (47) IBM (25) IoT (1) IS (25) Java (93) Leet Code (4) Machine Learning (60) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (3) Pandas (4) PHP (20) Projects (29) Python (935) Python Coding Challenge (368) Python Quiz (27) Python Tips (2) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (4) Software (17) SQL (42) UX Research (1) web application (8) Web development (4) web scraping (2)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses