Nestjs+Typeorm的node服务端框架(一)

1,300 阅读1分钟

合适的web后端框架需要什么功能?

已完成项:

1.请求前后灵活的拦截器;并可支持接口的web安全CROS;

2.基础的get,post等请求处理;

3.支持静态文件目录public与前端静态文件部署

4.支持cookies

5.成熟稳定的orm框架:typeorm,sequelize,自动建表,更新表,建立表关联关系;queryBuilder进行sql优化查询;

6.typeorm 多表关联插入与查询;

7.打包部署:打包之后node部署使用:拷贝打包之后的dist文件夹到服务器,执行node main.js;记得要将node_modules拷贝到和dist文件夹同级目录;

8.支持独立的配置,自定义配置项,并可在打包之后修改;

9.可支持swagger展示现有api

10.参数校验class-validator Joi等

11.集成web安全插件,跨域请求伪造、sql注入、限速等插件

未完成项:

1.支持接口数据的多种嵌套和自定义拼接

2.支持日志打印分类管理,方便问题排查

3.支持websocket

4.具有文件上传插件

仓库地址

github仓库地址:github.com/Joseph244/n…

之前node+express搭建的框架,现在转ts+nest,整理不易,请给个👍吧! 后续会将搭建过程中的详细点发上来,欢迎多交流哈!