5 min read
•Question 1 of 46easyWhat is Angular?
Understanding Angular framework and its architecture.
What is Angular?
Angular is a TypeScript-based open-source web application framework developed by Google. It's a complete rewrite of AngularJS and provides a component-based architecture.
Key Features
- Component-Based Architecture: Build encapsulated components
- TypeScript: Strongly typed language with better tooling
- Dependency Injection: Built-in DI system
- Two-Way Data Binding: Automatic sync between model and view
- CLI: Powerful command-line interface
Angular vs AngularJS
- Angular uses TypeScript, AngularJS uses JavaScript
- Angular uses components, AngularJS uses controllers
- Angular has better performance with change detection