API Oficial Te Emprego ExpressJS和MongoDB后端开发接口

API 官方网站挺好用的,资源丰富,支持你下载各种软件,还可以免费下载许多你能买到的工具,像是 criado mantido 之类的。它是基于ExpressJSmongoose构建的,挺适合后端开发者使用。这里的.env配置文件挺简单,包含了常见的环境变量设置,比如jwtSECRET、数据库连接字符串,还有docker-compose的相关配置,像是MongoDB初始化的用户名和密码。

如果你平时用Node.js开发 API,这个 API 接口的使用起来方便,性能也蛮不错的。举个例子,假如你需要用 MongoDB 作为数据存储,并且快速启动一个项目,你可以参考它的配置,直接在本地搭建服务,省去多麻烦。

如果你对类似ExpressJSMongoDB的技术栈感兴趣,还可以看看它推荐的相关文章,像是nestjs-mongoosekoa-mongo等项目示例,使用这些技术会让你的开发更加高效。

zip
api-master.zip 预估大小:55个文件
folder
api-master 文件夹
file
.gitignore 38B
file
package.json 2KB
file
.npmrc 18B
folder
src 文件夹
folder
classes 文件夹
file
HttpException.class.ts 300B
file
ControllerMethod.class.ts 621B
file
index.ts 114B
folder
services 文件夹
file
Authentication.service.ts 842B
folder
strategies 文件夹
file
Google.strategy.ts 434B
file
Error.service.ts 126B
file
Token.service.ts 536B
file
ModuleRegister.service.ts 2KB
folder
interfaces 文件夹
file
ModuleResponse.interface.ts 76B
file
Endpoint.interface.ts 191B
file
Controller.interface.ts 101B
file
index.ts 290B
file
Credentials.interface.ts 76B
file
server.ts 150B
folder
middlewares 文件夹
file
Authentication.middleware.ts 420B
file
RateLimit.middleware.ts 282B
file
index.ts 79B
file
config.ts 478B
file
routes.ts 158B
file
app.ts 1KB
folder
modules 文件夹
folder
Users 文件夹
file
User.endpoints.ts 1KB
file
User.controller.ts 300B
file
User.interface.ts 543B
folder
methods 文件夹
file
Find.method.ts 726B
file
Deactivate.mehtod.ts 979B
file
List.method.ts 515B
file
Create.method.ts 2KB
file
UpdateInfo.method.ts 3KB
file
Login.method.ts 2KB
file
index.ts 298B
file
User.schema.ts 1KB
file
LICENSE.md 34KB
folder
cli 文件夹
folder
templates 文件夹
file
Method.class 309B
file
Module.interface 150B
file
Module.endpoints 207B
file
Module.index 343B
file
Module.schema 672B
file
Module.controller 41B
file
Method.class.js 580B
file
helpers.js 271B
file
index.js 357B
file
CreateModule.method.js 2KB
file
jest.config.js 109B
file
CONTRIBUTING.md 4KB
file
tsconfig.json 602B
file
docker-compose.yml 313B
file
.eslintrc.js 543B
file
README.md 1KB
file
.eslintignore 16B
file
Procfile 34B
file
nodemon.json 96B
file
.editorconfig 147B
zip 文件大小:37.69KB