Fastify-TS-REST样板项目

Fastify 的 TypeScript 样板项目,整合了FastifyTypeScriptMongooseDocker,上手快。嗯,直接git clone拉下来,yarn install一跑就能开工,连数据库都能直接用 Docker 带起来,挺适合搞 REST 接口的同学。

项目结构还算清爽,不绕,接口定义靠 TypeScript 写得明明白白,自动补全、类型提示啥的也都到位。适合快速搭后端服务,或者你要测个新功能、接个前端,也都挺方便。

最大优点是不用你本地装 Mongo,也不用管 Node 版本冲突,yarn docker:up直接一键全起,适合懒人或者要省事的场景。

推荐给想用 Fastify 搞点 REST 服务的兄弟,或者在用 Express 但想换个口味的你。不确定?你也可以看看极简 Fastify Typescript 样板那种更轻量的。

如果你平时还接触React或者Webpack相关的,也可以顺手看下这几个资源:

哦对了,如果你电脑上连 Node 都没装,也不用慌,Docker 帮你兜底了,放心跑就完事了。

zip
fastify-ts-rest-boilerplate-master.zip 预估大小:15个文件
folder
fastify-ts-rest-boilerplate-master 文件夹
file
.dockerignore 13B
file
Readme.md 1KB
file
yarn.lock 96KB
file
DockerFile 249B
folder
src 文件夹
file
config.ts 83B
folder
utils 文件夹
file
encryption.ts 516B
folder
modules 文件夹
folder
user 文件夹
file
userModel.ts 810B
file
userMethods.ts 2KB
file
server.ts 1KB
file
tsconfig.json 54B
file
.prettierrc 52B
file
tslint.json 207B
file
docker-compose.yml 283B
file
.gitignore 265B
file
package.json 760B
zip 文件大小:44.72KB