Skip to content

包含内容

未设置标题

前端

  • 技术栈 tech stack

    • NestJS 11.x + swc 构建,比tsc快10倍的开发体验!
    • express 基于express的app应用,原有概念完全继承,方便上手!
    • mongoose mongodb + mongoose,动态灵活的数据库支持,同时支持事务回滚!
    • nestjs-i18n 接口返回信息也可以做国际化处理!
    • @nestjs/jwt 基于jwt和passport的完整的认证流程,支持email/phone认证、oauth认证等等!
    • @nestjs/config 完备的env config管理,支持加载时的校验!
    • @nestjs/bull 基于bull的队列管理模块,用于处理非阻塞的异步任务类似于发短信发邮件等等!
    • @nestjs/cache 基于cache-manager/redis/keyv的缓存模块,包含controller层直接缓存和手动缓存等等!
    • @nestjs/axios 基于axios的http模块,方便后台请求第三方接口!
    • @nestjs/socket websocket模块,后台可主动与前端沟通!
    • sse sse模块,更轻量化现代化的socket替代方案!
    • @nestjs/swagger swagger模块,基于schema的接口文档的生成!
    • @nestjs/throttler 限流模块,防止关键接口被刷!
    • class-transformerclass-validator,类的序列化和校验的核心!
    • @nestjs/schedule 任务调度模块,支持定时任务和周期任务
    • @nestjs/event-emitter 事件模块,支持发布订阅模式的事件处理

基于 MIT 许可发布