← Angular learning pathAngular · Module 1 of 10
What is Angular?
Angular is a full TypeScript framework from Google for building large web apps.
📖 Key ideas
- Angular is a complete framework: components, routing, forms, HTTP and testing built in.
- It is written in TypeScript.
- Install the CLI: npm install -g @angular/cli, then ng new my-app.
- ng serve runs a dev server at localhost:4200.
- Angular (2+) is different from the old AngularJS (1.x).
💡 Real-life example: Angular is a fully furnished flat: kitchen, beds and wiring included, so you move in and start living.
Angular CLICommand tool: ng new, ng serve, ng generate
TypeScriptTyped superset of JavaScript
FrameworkComplete structure with many built-in tools
AngularJSOld 1.x version, now end-of-life