美文网首页
Express介绍

Express介绍

作者: 諾口壹生 | 来源:发表于2019-02-26 23:51 被阅读0次

    Express介绍:

    express是一个基于node.js平台的极简,灵活的web应用开发框架,它提供一系列强大的特征,帮助你

    创建各种web和移动设备应用

    express框架核心特征:

    1)可以设置中间件来响应HTTP请求

    2)定义了路由表用于执行不同的HTTP请求动作

    (url=资源)映射

    3)可以通过向模板传递参数来动态渲染HTML页面

    1.什么是路由?

    路由是指接收用户请求,处理用户数据,返回结果给用户的一套程序,可以理解为:生成动态网页的程序;

    后端路由的核心:URL

    2.express的路由:

    express对象自带一个Router类,可以实例化出路由对象,可以在该对象上挂载非常多的路由节点;

    3.路由的写法:

    router.请求方式(‘请求地址’,function(req,res){

    res,send('数据');

    });

    4,创建一个路由模块:

    //需求:创建一个VIP路由模块,接收VIP目录下的所有请求,响应数据

    1)创建一个VIP路由模块,

    2)编写路由模块的代码

    a.引入express模块

    b.实例化路由对象

    c.编写路由线路,挂载到路由线路上

    d.暴露对象

    3)将编写好的路由模块引入到主模块中,由主模块分配对应的请求到该模块去处理;

    var vip = require(引入vip路由模块);

    app.use('/vip',vip);//分配VIP目录下的请求给VIP模块去处理;

    4.路由的区别:

    大路由(总路由):app.js 负责接收所有请求,对请求进行分配

    小路由(

    相关文章

      网友评论

          本文标题:Express介绍

          本文链接:https://www.haomeiwen.com/subject/ubptuqtx.html