Angular
你可能会说
Angular 又重又难,为什么大企业还在用?
自带全家桶的企业级前端框架TypeScript 优先,依赖注入、路由、表单、HTTP 一体化,强约束适合大团队长期维护;学习曲线陡。
也常被叫作Angular 框架企业级前端
什么时候选它
- 大型企业应用、多人长期维护
- 需要强约束和统一架构
- 团队熟 Java / C# 的面向对象思维
什么时候别选
- 小型项目、要快速上线
- 团队偏好轻量灵活
- 对包体和首屏极敏感
容易混在一起 · 怎么分
Angular≠React
Angular 内置路由/表单/HTTP/DI,适合大团队统一;React 自由组合,生态更大。
Q面试会问什么
- 问:变更检测怎么工作?
答:传统靠 Zone.js 捕获异步后检查组件树;现在可用 signals 和 OnPush 缩小检查范围。 - 问:和 React 的核心区别?
答:Angular 是全家桶 + 依赖注入 + 模板,约束强;React 只做视图层,其余自选。
延伸阅读 · 权威出处