合适的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,整理不易,请给个👍吧! 后续会将搭建过程中的详细点发上来,欢迎多交流哈!