Node.js 常用测试框架 mocha, should, istanbul
Enjoy coding
REST 即表述性状态传递(英文:Representational State Transfer,简称 REST)是 Roy Fielding 博士在2000年他的博士论文中提出来的一种软件架构风格。表述性状态转移 是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。需要注意的是,REST 是设计风格而不是标准。REST 通常基于使用 HTTP,URI,和XML以及HTML(标准通用标记语言下的一个应用)这些现有的广泛流行的协议和标准。REST通常使用JSON数据格式。
使用 Router 中间件,可以对 http 请求做分类分模块处理。Express 中定义了如下和 HTTP 请求对应的路由方法:get、post、put、head、delete、options。有些路由方法名不是合法的 JavaScript 变量名,此时使用括号记法,比如 app['m-search']('/', function ...
Express 是一个简洁而灵活的 node.js Web 应用框架, 提供了一系列强大特性可以快速创建各种 Web 应用和 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。