一、 Angular介绍
Angular是谷歌开发的一款开源的web前端框架,诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。
根据项目数统计angular(1.x 、2.x 、4.x、5.x、6.x、7.x 、8.x、9.x)是现在网上使用量最大的框架。
Angular基于TypeScript和react、vue相比 Angular更适合中大型企业级项目。
目前2019年12月25日angular最新版本angular9.x。根据官方介绍,Angular每过几个月就会更新一个版本。Angular2.x以后所有Angular版本用法都是一样的,此教程同样适用于Angular7.x
、Angular8.x、Angular9.x 以及未来的其它版本…
二、学习Angular必备基础
Angular的学习路线建议如下:
HTML、CSS、js → → node.js → → Angular
补充:如果具备es6和Typescript的基础更容易理解Angular,但没有学过这两门语言也不影响Angular的学习,不过要做Angular的项目最好熟悉HTML、CSS、js,过一遍有印象等开始做Angular的项目时可以边做边查相应的知识。
必备基础的学习基础视频分享(根据需要自取,讲解的很详细):
1.前端HTML+CSS基础教程:
https://www.bilibili.com/video/av21557880?from=search&seid=1441912783416021121
2.新版HTML5+CSS3全套基础教程完整版(初学者零基础入门):
https://www.bilibili.com/video/av77217003
3.JavaScript基础全套教程完整版(140集实战教学,javascript从入门到精通):
https://www.bilibili.com/video/av21589800?p=42
4.超经典NodeJS-node.js实战教程全套完整版(初学者零基础入门):
https://www.bilibili.com/video/av27136694/?spm_id_from=333.788.b_636f6d6d656e74.19
5.Typescript教程_ts入门实战视频教程:
https://www.bilibili.com/video/av38379328/?p=1
6.深入解读ES6系列(全18讲):
https://www.bilibili.com/video/av20327829?from=search&seid=13024896770360982203
7.W3school在线参考手册(包括HTML、CSS、js等的知识,可以随时查阅):