Angular 专题

Angular 通常是指Angular v2及以后的版本

Angular 是三大框架中工程化处理最好的解决方案

Angular 是一个基于 TypeScript 的 开源 Web 应用框架

  • 适合人群:前端从业者
  • 学前基础:需要会基本布局,了解JavaScript
  • 学前准备:代码编辑器 (推荐VSCode) / 浏览器 (推荐Chrome)
  • 专题版本:10.0.4 ( 最新版 )
  • 运行环境:Windows / Linux / Mac 电脑均可
  • 推荐时长:建议60天内看完
  • 推荐书籍:暂时没发现优秀的书籍
  • 上一阶段:HTML专题 / CSS专题 / JavaScript专题
  • 收集整理:朱安邦

免费

本站所有内容全部免费

开源

所有资料全部开源使用

最新

持续输出最新的内容

分享

分享和收藏,是对我最大的支持

文字

Angular是被误解最深的框架

Angular从1到2的断崖式升级让最先尝鲜的人因爱生恨,至今产生很多误解,甚至让国内很多早期布道者的信仰崩塌,这件事情时至今日还经常被拿出来鞭尸,当你纠结Angular的1和2版本语法断层的时候,你注意过Angular已经更新到10.X的版本了么?

Angular热度不高的重要原因是设计超前,一直以技术引领者的姿态前行,超过很多菜鸡的思想范畴,以为那都是没用的花头,不过一切都会好起来,毕竟当初那批疯狂怼TypeScript的人已经开始慢慢开始接受TS并且喊"真香!"了。

大而全的框架(Angular)和小而美的框架(React、Vue.js)有着各自的优缺点,我们需要根据项目实际情况去选择,至今还没发现任何一个框架可以在前端所有场景下都完美解决问题的,所以选择框架更要根据实际所做的项目来决定,而不是无脑推自己喜欢的,很多技术人员,天天喊着要坚持学习,坚持发现新技术,但真实的情况是,更多的技术从业者选择守着自己的一亩三分地,妄想一招吃遍天下。

抛开固有偏见,单纯谈技术的话,Angular是三大框架中工程化处理最好的方案,当你为Webpack,团队代码规范,文件存放规范等等做约束的时候,当你担心团队成员频繁进出,人员技术水平层次不齐,导致写法不同,项目越来越难以维护的时候,AngularCli这边已经让项目从出生就解决好这件事情了。

也许等你真正带过技术水平参差不齐的多位同事,共同去开发一次前端项目的时候,你才能理解Angular的伟大。

无论你是搞Vue.js还是React的开发者,都建议你看下Angular,因为这里有很多将要成为前端热门的解决方案和设计思想。

-- 朱安邦

学习重点

重点内容

模块

组件

模板

元数据

数据绑定

指令

服务

依赖注入

动画

表单

管道

路由器

测试

资料来源

开源资料的来源

Bilibili

百度网盘

阿西河

等你继续补充

面试题来源

来源包括但不限于以下企业
腾讯+

互联网公司

京东+

电商公司

阿里巴巴+

互联网公司

字节跳动

互联网公司

面试题

学完以后,可以通过面试题巩固一下

阿西河

www.axihe.com 如果本站能够帮助到你,希望你可以帮忙宣传下我的这个网站,万分感谢!
1

阿西河 专注大前端领域

术业有专攻,希望做前端这个领域的知名网站

2

阿西河 专注免费分享

为了让帮助更多的人顺利转行和学习,本站所有内容均是免费

3

希望你向朋友们推荐本站

阿西河这个站纯属用爱发电,希望更多人看到我的网站,如果都没人关注,可能就慢慢不想继续了

4

欢迎提意见

本站所有内容都是我一个人收集,整理以及写的内容,肯定有很多不到位的地方,欢迎提意见