多用户任务管理系统
采用的技术
基于ngrx/store和ngrx/effects管理状态以及状态产生的影响。并且使用ngrx/entity减少了reducer的重复代码。
使用rxjs实现响应式编程
使用lettable操作符,让rx的依赖更小
使用json-server生成原型REST API
使用angular/flex-layout作为布局类库
使用angular/material为界面组件库以及实现界面主题
使用angular/animations完成动画
封装了多个自定义组件,表单组