Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 1.6 KB

README.md

File metadata and controls

15 lines (8 loc) · 1.6 KB

Nest.js+Angular 仿造一个全栈 CNode 社区

本项目重点是仿造一个 CNode 社区,采用前后分离开发模式,前端使用最新版 Angular,后端使用最新版 Nestjs,使用开发 Monorepos 可扩展的开发工具 Nx注意:本文重点是 Nestjs

项目使用 Typescript 作为主要编程语言,使用 Rxjs 配合 Promiseasync/await 异步操作。

项目使用 Mongodb 作为主要数据库存储,使用 Redis 作为缓存数据、JWT 认证等信息存储。

项目使用 Passport 作为主要身份认证,分别采用localjwt 和第三方github认证策略。

项目使用 Jest 作为单元测试,Cypress 作为 E2E 测试。

项目使用 vs code 作为主要编辑器开发。项目会推荐常用开发插件,如果在使用本项目时,请安装它们。

更多介绍参考详细内容