Angular(Angular)MOC
Angular 是一个基于 TypeScript 的前端框架,采用组件化架构。
学习路径:学习 Angular 前需要掌握 JavaScript 基础 和 TypeScript(Angular 基于 TypeScript)。
📚 核心主题
- Angular 模块与依赖注入 — Angular 核心概念(基于 TypeScript)
- Angular 生命周期 — 组件生命周期管理(可对比 React 和 Vue)
🎯 核心概念
基础概念
- 组件(Components)
- 模块(Modules)
- 服务(Services)
- 依赖注入(DI)
模板和指令
- 模板语法
- 结构型指令
- 属性型指令
- 组件型指令
数据绑定
- 插值
- 属性绑定
- 事件绑定
- 双向绑定
路由
- 路由配置
- 路由守卫
- 懒加载模块(详见 代码分割)
- 路由参数
📝 学习建议
- 前置知识:必须掌握 JavaScript 基础 和 TypeScript
- 学习顺序:JavaScript → TypeScript → Angular → 工程化工具
- 对比学习:可以对比学习 React 和 Vue,理解不同框架的设计理念
- 配套学习: