必知 Express和 MVC

中间件

简单但重要的发送/响应

scss 复制代码
app.use(express.json())

 

app.post('/friends', (req, res) => {

if(!req.body.name){

return res.status(400).json({

error:'Missing friend name'

})

}

 

const newFriend = {

name: req.body.name,

id: friends.length

}

 

friends.push(newFriend)

 

res.json(newFriend)

})

 

 

app.get('/friends', (req, res) => {

res.json(friends)

})

MVC(Model View Controller)

添加 router

Restful Api

CRUD

CRUD 工程师其实很多业务都是以这些操作为主

Template engines

仓库

github.com/huanhunmao/...

感谢点点 star ~

相关推荐
欣欣之王来了几秒前
开发环境准备:Node.js、npm、VS Code安装配置
前端·学习·架构·项目·vue3教程
xiaolinudao1237 分钟前
将多个 Excel 表格中的数据合并到单个表中|6 种实现方案全解析
java·前端·excel
LRL_1 小时前
跨平台 Node 模块安装指南:如何利用 pnpm/npm 配置`supportedArchitectures` 锁定平台依赖
前端·npm·node.js
EatFan1 小时前
React 项目踩坑实录:useEffect 闭包陷阱、Context 性能陷阱与 React 18 升级避坑排查手册
前端·javascript·react.js·react·react hooks·useeffect·闭包陷阱
风骏时光牛马2 小时前
企业业务运营信息数据库
前端
IT_陈寒2 小时前
Vue的数组更新把我坑惨了
前端·人工智能·后端
于航2 小时前
分层上下文压缩,幻觉检测,错误累积概要
前端
数据掘金2 小时前
鸿蒙统计的权限弹窗怎么适配?
前端
数据掘金2 小时前
鸿蒙统计的多设备协同数据怎么打通?
前端
尘中远3 小时前
Qwt7的曲线渲染平滑实现:高斯卷积、Savitzky-Golay 回归与特征保护
前端