zoukankan      html  css  js  c++  java
  • 搭建自己的Express自定义框架

    前言

    在看完Express框架源码后,决定搭建一个自己的Express自定义框架。
    为了更好的理解Express框架,也更容易以后修改源码。

    自定义框架布局

    • 使用es6语法和class关键字声明方式编写
    • 由于是简洁的框架,所以省去了req、res添加的方法和属性,还有app.param、app.set、app.get等方法和属性
    • 主要实现了get、post、use添加中间件方法、Router路由嵌套、默认中间件query、body、mutlter、params等
    • 先实现常用功能框架,其它可以根据自己喜好添加自己的方法、属性、中间件

    框架结构

    保持了原先框架的函数定义和布局风格

    文件内代码结构

    • express.js

    用于导出Application和Router类

    • applications.js

    用于为app添加方法和属性

    • router/index.js

    • router/layer.j

    • router/route.js

    链接仓库

    https://github.com/xppboy/express-xpengp

  • 相关阅读:
    数据库优化
    List,map,Set区别
    ID选择器
    最简单的添加删除行操作
    JQ2
    最简单的JQ实现
    20180416
    一行细分的HTML写法
    out参数的使用
    结构的使用
  • 原文地址:https://www.cnblogs.com/xpengp/p/12859660.html
Copyright © 2011-2022 走看看