Wait for you
w3cschool angular9 中文教程
someOne Angular8入门学习笔记
一、函数式编程
RxJS 是用 typescript 编写的,参考:程墨的《深入浅出RxJS》.
Angular 重度使用了 RxJS Angular 从0到1 (一)史上最简单的Angular教程
二、typescript
学习路线
发展:
TypeScript 是 2012 年由 Microsoft 推出的一门工具
功能:
@types 智能提示
JSDoc 函数注释,diy: https://www.cnblogs.com/tianxiaxuange/p/13337198.html
优势:(TypeScript VS JavaScript 深度对比)
- 强类型
- 错误提示,减少低级错误,低级 bug
- 静态类型化,检测错误。查找并修复错误
- 增加了静态类型、类、模块、接口和类型注解
- 模块的概念,可以把声明、数据、函数和类封装在模块中
- 通过类型注解提供编译时的静态类型检查
三、angular
Angualr 是一款来自谷歌的开源的 web 前端框架,诞生于2009年
由 Misko Hevery 等人创建,后为 Google 所收购
是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。
根据项目数统计 angular(1.x 、2.x 、4.x)是现在网上使用量最大的框架。
几经沉淀和积累,Angualr4.x 的发布了, Angualr4.x 是完全基于 Angular2.x 的。
他具有更小的体积、更快的运行速度、更快的编译速度、以及 Angular Universal 也就是在服务器端渲染 Angular, 现 Angular7.x 已发布。