加载中...
Google 主导的全功能前端框架,2016 年从 AngularJS 完全重写而来,使用 TypeScript 编写,内置路由、表单、HTTP、依赖注入等企业级能力,学习曲线较陡但大型团队一致性极好。

| 类型 | 全功能前端框架 |
| 语言 | TypeScript |
| 开发者 | Google 及开源社区 |
很多人混淆 AngularJS 和 Angular。AngularJS(Angular 1.x)是 2010 年发布的,用双向数据绑定和脏检查出名,性能在复杂场景下问题突出。2016 年 Google 发布的 Angular 2 是一次彻底重写,换用 TypeScript、引入组件树和单向数据流,与 AngularJS 几乎没有代码兼容性。为区分两者,社区把 2016 年后的版本统称「Angular」,旧版称「AngularJS」。AngularJS 已于 2022 年 12 月官方停止支持。[1]
Angular 遵循「约定大于配置」的反面——它给你大量结构规定:模块(NgModule)、组件、服务、指令、管道都有固定的组织方式,且官方 CLI(ng generate)会自动生成样板代码。这种强约定让 10 人以上的团队能快速读懂彼此的代码。
Angular 采用「常青」发布策略,每 6 个月一个主版本,至 2025 年已迭代至 Angular 18/19。

| 类型 | 全功能前端框架 |
| 语言 | TypeScript |
| 开发者 | Google 及开源社区 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧