以下是我的Angular开源项目,涵盖Angular,NgRx全家桶,Rxjs,TypeScript,单元测试,SSR。阅读完了掘金上大部分关于Angular的文章,希望对你有所帮助。
面向TDD编程,通过Jest实现单元测试全覆盖。 已完成axios+mockjs模拟请求,以及redux异步请求。 未完待续:单元测试测试redux,以及行为测试模拟操作。
React实现备忘录。 功能实现增加,删除,多删,修改方法。 UI框架为antd-design-mobile 数据框架为redux-toolkit 项目管理框架为husky+commitlint规范commit提交,eslint prettier规范代码
满分毕业设计——全栈开发学生抢课系统。技术栈采用React全家桶+antd pro+TP5+MYSQL+Redis,实现权限管理,抢课功能,取消抢课,课程管理,班级管理等6个模块,增删查改搜索分页批删功能。抢课功能已实现高并发+Redis集群, 如果不想搭建Redis,把抢课代码注释掉即可。
使用NgRx-Data + angular-in-memory-web-api开发TodoList,NgRx Data资料很少,码云基本没有,Github上比较多,不过这个框架很笨重,并且文档、资料少,不推荐使用这个框架。
Angular+NgRx全家桶,包含Store, Entity, Component-Store, Router-Store, Component-View, Effects + MockJs模拟请求。 官网地址为:https://ngrx.io/docs