现代前端基本都是基于typescript开发,测试阶段也要同步使用typescript
Sequelize 是 nest 官方推荐的开源的 orm 工具之一,支持 PostgreSql, MySql, MongoDB, SQL Server, SQLite 等。
Nest.js支持微服务架构,微服务架构可以将单体结构解耦成多个服务,实现独立部署维护的目的。本文将基于nest.js实现一个微服务架构demo,不会包含所有业务模块的具体实现。
在现有cicd的流程中,一般是通过Dockerfile去将生产代码绑定到镜像中,由于docker的沙箱能安全的隔离环境,更加能保证代码运行环境的一致性。
如果没了解或者没用过docker的,建议先看一些入门教程或者看官方文档,点击打开,因为本文不会很细致的讲一些安装、cli 命令之类的知识。主要还是提供一下构建镜像的流程,思路等。