资讯专栏INFORMATION COLUMN

Angular学习资料

james / 1152人阅读

摘要:目前稳定在,进入了版本状态,谷歌表示会长期进行支持。版本是谷歌开发的一款类型的框架,具有优越的性能和绝佳的跨平台性。于年月正式发布,目前已发布到版本。中文翻译与主站同步的非常及时。

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和混合手机应用。

不定期添加中……

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/7248.html

相关文章

  • angularjs学习笔记—工具方法

    摘要:作用返回一个新的函数,绑定这个函数的指向参数新函数的上下文对象需要绑定的函数传递给函数的参数返回值指向的新函数注意会根据你的参数类型来决定调用或,所以可以是一个个数据,也可以是一个数组哦。 angular.bind(self, fn, args) 作用:返回一个新的函数,绑定这个函数的this指向self 参数: self:新函数的上下文对象 fn:需要绑定的函数 args:传递...

    vboy1010 评论0 收藏0
  • 前端每周清单半年盘点之 Angular

    摘要:延伸阅读学习与实践资料索引与前端工程化实践前端每周清单半年盘点之篇前端每周清单半年盘点之与篇前端每周清单半年盘点之篇 前端每周清单专注前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点;分为新闻热点、开发教程、工程实践、深度阅读、开源项目、巅峰人生等栏目。欢迎关注【前端之巅】微信公众号(ID:frontshow),及时获取前端每周清单;本文则是对于半年来发布的前端每周清单...

    LeviDing 评论0 收藏0
  • Angular 5.0 学习1:Angular 5.0介绍

    摘要:集声明式模板依赖注入端到端工具和一些最佳实践于一身,为你解决开发方面的各种挑战。为开发者提升构建手机或桌面应用的能力。高性能离线使用免安装。在几乎所有的中获得针对的即时帮助和反馈。附图为官网截图对比 1.什么是 Angular? Angular 是一个开发平台。它能帮你更轻松的构建 Web 应用。Angular 集声明式模板、依赖注入、端到端工具和一些最佳实践于一身,为你解决开发方面的...

    cyixlq 评论0 收藏0
  • angularjs学习笔记——使用requirejs动态注入控制器

    摘要:最近一段时间在学习,由于觉得直接使用它需要加载很多的文件,因此想使用来实现异步加载,并动态注入控制器。手动启动,特别说明此处的不是那个框架,而是的一个手动启动框架的函数中完成了各模块的初始化,并且引入了。 最近一段时间在学习angularjs,由于觉得直接使用它需要加载很多的js文件,因此想使用requirejs来实现异步加载,并动态注入控制器。简单搜索了下发现好多教程写的都很复杂,所...

    王军 评论0 收藏0

发表评论

0条评论

james

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<