Express框架

1.Express框架是什么

Express是一个基于Node平台的web应用开发框架,它提供了一系列的强大特性,帮助你创建各种Web应用。

我们可以使用 npm install express 命令进行下载。

Express框架特性:

1.提供了方便简洁的路由定义方式

2.对获取HTTP请求参数进行了简化处理

3.对模板引擎支持程度高,方便渲染动态HTML页面

4.提供了中间件机制有效控制HTTP请求

5.拥有大量第三方中间件对功能进行扩展

2.路由

// 当客户端以get方式访问/时

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

//req是请求对象

//res是响应对象

// 对客户端做出响应

res.send('Hello Express');

});

// 当客户端以post方式访问/add路由时

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

res.send('使用post方式请求了/add路由');

});

// 所有方式,优先级最高

app.all('/add',(req,res)=>{

res.send('使用get/post方式请求了/add路由');

})

3.请求参数

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

// 获取GET参数

console.log(req.query);

});

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

// 获取POST参数

console.log(req.body);

})

4.Express初体验

1.引入Express框架

2.使用Express框架方法创建web服务器

3.开启服务器,并监听一个端口号

4.使用文件系统,对数据做持久化保存

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容