What is Angular?
Angular is a TypeScript-based open-source web application framework led by the Angular Team at Google. Angular is a complete rewrite from the same team that built AngularJS. For now it's stable release is 8.2.14.
What is the difference between Angular and AngularJs?
Basically Angular is based on TypeScript. AngularJs is based on JavaScript.
What is TypeScript?
TypeScript is an open-source programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript, and adds optional static typing to the language. TypeScript is designed for development of large applications and transcompiles to JavaScript.
What is JavaScript?
JavaScript, often abbreviated as JS, is a high-level, just-in-time compiled, multi-paradigm programming language that conforms to the ECMAScript specification. JavaScript has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.
Why we need to learn Angular?
Angular supports Single Page Applications. It's also known ass SPA. it can communicate with the back end servers with out refreshing the full web page, for loading data in the application. It provide better user experience as no one likes to wait too long for reloading of the full Web page.
Other reasons for why we need to learn Angular?
1. Ahead of time compiler - Angular's AOT compiler converts TypeScript and HTML into JavaScript while compiling.
2. Dependency injection - It define how various components are connected and show how change in one part when code effects other parts.
Features of Angular?
1. It's cross platform.
2. Speed and performance.
3. Productivity.(Templates, Angular CLI Command line tools)
IDE For Angular
view of Angular in VSCode |
superb ππ»
ReplyDeletethanks Mercury Labsπ
DeleteAmazing
ReplyDeleteThanks Tharusha
Delete