Node.js 和 Express 构建的简单的增删改查
-
- Node.js 和 Express 构建的简单的增删改查
- 步骤 1: 设置项目
- 步骤 2: 创建服务器和路由
- 步骤 3: 运行服务器
- 注意
- 如何使用数据库来持久化数据
- 步骤 1: 选择数据库
- 步骤 2: 安装数据库
- 步骤 3: 连接数据库
- 示例: 使用 Node.js 和 MongoDB
- 安装 MongoDB
- 安装 Mongoose
- 连接 MongoDB
- 定义模型
- 操作数据
- 注意
Node.js 和 Express 构建的简单的增删改查
下面是一个使用 Node.js
和 Express
构建的简单的增删改查(CRUD)接口示例,用于管理一个简单的用户信息数据。这个示例假设你已经有了基本的 Node.js 和 Express 环境。
步骤 1: 设置项目
首先,创建一个新的目录并初始化一个 Node.js 项目:
mkdir crud-api
cd crud-api
npm init -y
接下来,安装 Express:
npm install express body-parser
步骤 2: 创建服务器和路由
创建一个名为 server.js
的文件,并添加以下代码来设置你的 Express 服务器和路由:
const express = require('express');
const bodyParser = require('body-parser');
const app = express();
const port = 3000;
// 使用 body-parser 中间件
app.use(bodyParser.json());
// 假设的用户数据
let users = [
{
id: 1, name: 'John Doe', age: 30 },
{
id: 2, name: 'Jane Doe', age: 25 }
];
// 获取所有用户
app.get('/users', (req, res) => {