express框架

455 阅读1分钟

1.express框架

 基于Node.js平台的,快速、开放、极简的web开发框架。

 www.expressjs.com.cn 下载安装 npm install express


 (1)路由

 浏览器向web服务器发请求,web服务器根据特定的请求URL和请求的方法做出的响应 res 响应对象

 res.send() 设置响应内容并发送 

 res.redirect() 响应的重定向,会跳转到另一个URL 

 res.sendFile() 响应文件,需要用到绝对路径 __dirname

 req 请求对象 

 req.method 请求的方法

 req.url 请求的URL 

 req.query 获取查询字符串传递的数据,并解析为对象

 req.params 获取路由传参的数据,并解析为对象


用户模块

 列表(get /user list) 删除(get /user/delete) 修改 

商品模块 

 列表(get /product list) 删除(get /product/delete) 修改 在项目开发中,可能出现团队协作,无法每人负责一个模块独立开发;不同模块之间可能出现相同的URL。

3.路由器 

 把同一个模块下的所有路由单独的写到一个文件下,给URL添加统一的前缀