文件名称:espressojs:构建 REST API 的框架
文件大小:124KB
文件格式:ZIP
更新时间:2024-07-05 01:40:45
JavaScript
浓缩咖啡 用于构建 REST API 的框架 espressojs 是一个小型开源框架,可用于在 JavaScript 中构建 HTTP REST API。 它的核心概念是,允许您保持资源处理程序非常干燥。 此外,它是任何类型的服务器功能之上的框架,它没有内置服务器。 它为您提供了一种以灵活方式管理资源的方式。 想要一个使用示例? 有一个非常详细的使用文件向您展示了如何设置 API 并使用 express 公开它。 级联请求 级联请求背后的想法是,一个请求可以用多个处理程序进行处理,从一般处理程序调用到更具体的处理程序,并且每次将结果传递给下一个处理程序。 这允许您为资源编写 DRY 和小型处理程序。 可以在阅读有关 espressojs 使用资源处理程序的方式的更多信息。 安装 espressojs 可以使用节点包管理器安装。 npm install --save espres
【文件预览】:
espressojs-master
----.gitignore(613B)
----package.json(800B)
----.travis.yml(145B)
----Gruntfile.js(605B)
----LICENSE(1KB)
----index.js(2KB)
----CHANGELOG.md(5KB)
----README.md(16KB)
----lib()
--------Configurable.js(763B)
--------Handler.js(2KB)
--------espresso()
--------DefaultOptions.js(470B)
--------utils.js(1KB)
--------utils()
--------Serializer.js(139B)
--------Request.js(1KB)
--------Response.js(790B)
----.npmignore(682B)
----how-to.js(5KB)
----img()
--------nocas-chain.png(36KB)
--------nocas.png(26KB)
--------cascading-requests.png(22KB)
----test()
--------test.Response.js(3KB)
--------test.utils.js(8KB)
--------test.resource.js(3KB)
--------test.Handler.js(6KB)
--------test.options.js(2KB)
--------test.resourceTable.js(397B)
--------test.interface.js(721B)
--------test.delete.js(5KB)
--------test.Configurable.js(2KB)
--------test.Request.js(1KB)
--------test.get.js(3KB)
--------test.Serializer.js(5KB)
--------test.resourceIDs.js(5KB)
--------test.chainComplete.js(2KB)
--------test.linkTo.js(3KB)
--------test.dispatchRequest.js(16KB)
--------test.export.js(277B)