NestJS
NestJS是一个基于Node.js的服务端应用开发框架,使用TypeScript构建,并完全兼容JavaScript。它融合了面向对象编程、函数式编程和响应式编程的思想,采用模块化架构、装饰器语法和依赖注入机制,深受Angular设计模式的影响,适用于构建高效、可扩展的企业级后端应用程序。
时间轴 (近 90 天)
Sijil的技术栈包括后端NestJS、前端Next.js、数据库MongoDB Atlas、部署Cloud Run+Docker+CI/CD、存储Cloudflare R2预签名上传
讲师推荐的全栈技术选型为:前端React或Vue、包管理pnpm、样式Tailwind CSS、打包Vite、Node后端NestJS、Python后端FastAPI、Java后端Spring Boot
后端技术选型:Node.js推荐NestJS,Python推荐FastAPI,Java推荐Spring Boot
讲师推荐Node.js后端使用NestJS,认为其模块化设计比Express等框架成熟得多
全部知识事实 (5)
NestJS是基于IoC(控制反转)和AOP(面向切面编程)的企业级Node.js框架
95%待验证Sijil的技术栈包括后端NestJS、前端Next.js、数据库MongoDB Atlas、部署Cloud Run+Docker+CI/CD、存储Cloudflare R2预签名上传
50%待验证讲师推荐的全栈技术选型为:前端React或Vue、包管理pnpm、样式Tailwind CSS、打包Vite、Node后端NestJS、Python后端FastAPI、Java后端Spring Boot
50%待验证后端技术选型:Node.js推荐NestJS,Python推荐FastAPI,Java推荐Spring Boot
50%待验证讲师推荐Node.js后端使用NestJS,认为其模块化设计比Express等框架成熟得多
50%