文件名称:express-classy:一组经典的路由处理程序
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-03 00:56:37
JavaScript
在过去几年中使用 Node.js 和 Express 构建了相当多的 API 之后,我开始对我喜欢和不喜欢的东西形成一些强烈的看法。 我已经非常熟悉库,这是正确的。 这是一个很好的工具,可以在面对所有这些回调时保持控制。 然而,我总是想要一些感觉更有条理的东西。 我想要一种模式,一种我可以依靠的模式来规范我做事的方式。 由于 API 路由具有通用的高级组件(验证请求、在数据库中执行操作、返回响应等),因此express-classy是我在 Express 路由处理程序中组织和控制逻辑流的方法。 例子 add_person.js: var util = require ( "util" ) ; var CreateHandler = require ( "express-classy" ) . CreateHandler ; module . exports = AddPerson ;
【文件预览】:
express-classy-master
----.gitignore(587B)
----README.md(2KB)
----LICENSE(1KB)
----package.json(543B)
----index.js(249B)
----lib()
--------classy.js(2KB)
--------update.js(503B)
--------create.js(503B)
--------delete.js(501B)
--------errors.js(561B)
--------read.js(487B)