express 框架:
基于 Node.js 平台,快速开放、几件的 web 开发框架用于后台的 node.js 框架
没有对 node.js 已有的特性进行二次抽象,只是在原有基础上扩展了 web 应用所需的基本功能。丰富了 HTTP 快捷方式和任意排列组合的 connect 中间件,使得 app 创建简单。
二次抽象:例如已有表单值,可以直接 js 获取。JQ 也可以,但方法变成了 jq.value,就是二次抽象
express 的问题:
-
展现静态页面不方便,对每一个 http 请求都要处理,还要考虑 304 缓存问题。
-
路由处理不直观清晰,要写很多正则表达式和字符串函数,不能集中精力写业务。
npm:一个包管理工具,不需要单独安装,一般包含在 node.js 环境安装中,可以获得分享代码片段,封装好的功能包等。
本文由 倪建成学习时 编辑,只是普通笔记。若是对你有用,可以自行转载
最后编辑时间为:2019-07-23 00:00:00