【文件属性】:
文件名称:basic-crud-api:在Node,Express和MongoDB中与Mongoose一起构建的基本CRUD API
文件大小:23KB
文件格式:ZIP
更新时间:2021-04-14 11:09:29
JavaScript
带有Mongoose的Node,Express和MongoDB中的基本CRUD API
这是一个简单的CRUD API,它使用Node,Express和MongoDB与Mongoose一起构建。 它遵循REST体系结构。
我学到的是:
如何使用Dotenv模块并从.env文件加载环境变量
如何使用Mongoose(对象数据建模(ODM)工具)连接到MongoDB
如何创建模式和模型
如何使用Mongoose在MongoDB中创建,读取,更新和删除文档
什么是异步/等待模式
先决条件:
节点
npm
MongoDB的
文本编辑器(VS Code,Atom,括号等)
API客户端(邮递员,失眠等)
依存关系:
表示
多滕夫
猫鼬
终点:
HTTP方法
网址
描述
邮政
/蜜蜂
创建一个帖子
得到
/蜜蜂
获取所有帖子
得到
/ apis /:id
通过其ID获取帖子
放
/
【文件预览】:
basic-crud-api-main
----models()
--------post.js(340B)
----package.json(389B)
----routes()
--------postroutes.js(347B)
----tests()
--------server.test.js(3KB)
----package-lock.json(59KB)
----controllers()
--------crud.js(2KB)
----LICENSE.md(1KB)
----.gitignore(17B)
----app.js(755B)
----README.md(2KB)