Open pengkobe opened 6 years ago
看个一个大叔级架构师写的 Angular 教程,文风还可以,打算查漏补缺再看看,网页链接:
https://www.jianshu.com/p/9af9f203e0b1
@Inject('your_service_name') private service
angular-in-memory-web-api
distinctUnitilChanged
BrowserModule
CommonModule
json-server
CoreModule
export class CoreModule { constructor (@Optional() @SkipSelf() parentModule: CoreModule) { if (parentModule) { throw new Error( 'CoreModule is already loaded. Import it in the AppModule only'); } }
ionViewCanEnter
路由模块化
pluck
.map
async
redux
这种没有统一管理机制的情况在一个大团队是很恐怖的事情,状态管理的代码质量完全看个人水平,这样 会导致功能越来越多的应用中的状态几乎是无法测试的
看个一个大叔级架构师写的 Angular 教程,文风还可以,打算查漏补缺再看看,网页链接:
@Inject('your_service_name') private service
angular-in-memory-web-api
是个好东西,因为其可以生成内存数据库,并对请求进行截取和返回distinctUnitilChanged
能够筛选掉相同的值BrowserModule
(会初始化整个应用) 和CommonModule
的区别json-server
是个好东西,直接根据 json 文件生成 api 服务CoreModule
ionViewCanEnter
路由模块化
pluck
是个好东西,可以减少使用.map
时的代码量async
,可以满足很多异步场景的应用redux