Angular学习资料

45次阅读

共计 1645 个字符,预计需要花费 5 分钟才能阅读完成。

Angular 是一款面向企业级应用开发的前端框架,掌握好 Angular 相关技术,有助于我们提升开发效率,编写高质量的前端代码。

Angular 1.x 版本

AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVW(Model-View-Whatever)、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。目前稳定在 1.7.x,进入了 ”Long Term Support” 版本状态,谷歌表示会长期进行支持。
整体来说新项目采用 1.x 版本的好处不大,可用于旧项目的维护和升级。

1、Angualr 菜鸟教程

1.x 版本的入门教程。有调试环境,可以边做边学,也可以在这上面尝试各种指令。

2、谷歌官方文档,和官方 API

比较权威,涵盖了各个方面,英文略有难读。

3、官方文档译文和官方 API 译文

中文译文,内容详实,缺点是版本可能略有滞后,准确度稍差。

4、大漠穷秋的教程视频

大漠以前是谷歌的官方布道者,讲的比较权威,通俗易懂。

Angular 2+ 版本

Angular 是谷歌开发的一款 MVVM(Model-View-ViewModel)类型的 Web 框架,具有优越的性能和绝佳的跨平台性。通常结合 TypeScript 开发,也可以使用 JavaScript 或 Dart,提供了无缝升级的过渡方案。于 2016 年 9 月正式发布,目前已发布到 6.0 版本。Angular 2+ 比较大而全,上手容易,开发效率高,适合做企业级的内部管理系统。
推荐新项目使用,最新稳定版本 6.0+

1、官方文档和官方文档译文

首推文档,文档中包含一个实例教程,按照教程流程演练一遍,即可上手开发项目。中文翻译与 Angular 主站同步的非常及时。

2、Angular 修仙之路

某技术同学编写的成套的 Angular 入门文档,全中文,通俗易懂。版本基于 Angular4+ 的,篇幅较多,内容详实,内容相互独立,适合碎片时间阅读。

3、Angular 从 0 到 1

《Angular 从零到一》图书作者写的手把手的入门教程,书的电子精简版。

4、Angular News 和 Angular 话题

知乎上维护的 Angular 新闻,包括最新的 Angular 动态和相关更新。

5、技术博客

某技术人员的关于 Angular 的博客,99+ 篇的干货。

6、速成班博客 和 Angular Material 完全攻略

某技术人员的博客,比较厉害。

7、点灯坊

台湾 Angular 开发者的博客,深度剖析和给入门者看的文章都有,内容详实。

8、Angular 2 之 30 天迈向神乎其技之路

繁体中文社区的高质量全套教程。

UI 界面及组件库

Angular 自带的命令行工具十分强大,它可以创建项目、添加文件以及执行一大堆开发任务,比如测试、打包和发布。更细致的操作可以参考 Cli 命令指南,Angular 本身不带 UI 界面,业内有很多第三方优秀的组件库。

1、NG-ZORRO

Ant Design 的 Angular 实现,支持 Angular4.0~6.0,注意 Angular 版本与对应版本的选择。

2、NG ALAIN

基于 ng-zorro-antd 的 Admin 系统解决方案,是一个企业级中后台前端 / 设计解决方案脚手架。

3、Angular Material

Angular 官方自己维护的 UI 组件库。

4、NG-bootstrap

Bootstrap 官方实现 UI 组件库。

5、ngx-bootstrap

Bootstrap 非官方实现,组件略有差异,文件的引入方式不一样。

6、Clarity Design

vmware 公司的 Angular 组件库,新款。

7、ngx-echarts

图表 echarts 的 angular 实现。

8、primeNg

国外一商业公司开源的 ui 框架,大而全。

9、element angular 版

饿了么前端出品的一款实用 UI 组件库。

10、ionic

专门为移动端而设计开发的一款 ui 库,可以开发 H5 和混合手机应用。

不定期添加中……

正文完
 0