node 编写的步骤:(以学生信息增删改查为例)
- 处理模板
- 配置开放静态资源
- 配置模板引擎
- 简单路由:/students 渲染静态页面出来
- 路由设计
- 提取路由模块
- 由于接下来一系列的业务操作都需要处理文件数据,所有需要封装 student.js
- 先写好 student.js 文件结构
- 查询所有学生列表的 API find
- findById
- save
- updateById
- deleteById
- 实现具体功能
- 通过路由收到请求
- 接收请求中的数据(get、post)
- req.query
- req.body
- 调用数据操作 API 处理数据
- 根据操作结果给客户端发送响应
- 业务功能的顺序
- 列表
- 添加
- 编辑
- 删除