zoukankan      html  css  js  c++  java
  • express简介

    Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。
    使用 Express 可以快速地搭建一个完整功能的网站。
    Express 框架核心特性:
        1)可以设置中间件来响应 HTTP 请求。
        2)定义了路由表用于执行不同的 HTTP 请求动作。
        3)可以通过向模板传递参数来动态渲染 HTML 页面。
     
    几个重要的模块是需要与 express 框架一起安装的:
        1)body-parser   : node.js 中间件,用于处理 JSON, Raw, Text 和 URL 编码的数据。
        2)cookie-parser : 一个解析Cookie的工具。通过req.cookies可以取到传过来的cookie,并把它们转成对象。   
        3) router  : 路由
     
    初始化项目  
      express --ejs XXX项目名   采用ejs 模板引擎
     或
      express -t jade XXX      more采用jade 模板引擎 
     
     
    express.Router()  express 提供的路由功能
       一,提供2中方式定义路由
         1、 router.get(path, handler) or router.post(path, handler)
            path: 请求路径, handler :路由的处理回调方法
         2、app.router(path).get(handler).post(handler)   链式定义
            path: 请求路径, handler :路由的处理回调方法
      二,获取参数
       post路由下  : req.body.paramName
       get路由下  :  req.params.paramName
    才疏学浅,希望对大家的学习有帮助,有错误之处麻烦指出。
  • 相关阅读:
    STUN协议简介
    AssetManager asset使用
    采购申请 POCIRM-001:ORA-01403: 无论数据未找到
    Windows7在自由的虚拟机(微软官方虚拟机)
    C面试题
    热血江湖按键精灵脚本游戏!
    System.setProperty()
    Linux下patch打补丁命令
    Eclipse和PyDev搭建python开发环境
    二维数组中的查找
  • 原文地址:https://www.cnblogs.com/nokelong/p/7524836.html
Copyright © 2011-2022 走看看