tenso:Tenso是一个HTTP REST API框架

时间:2024-02-20 10:10:14
【文件属性】:

文件名称:tenso:Tenso是一个HTTP REST API框架

文件大小:260KB

文件格式:ZIP

更新时间:2024-02-20 10:10:14

api microservices cqrs rest microservice

天梭 Tenso是一个HTTP REST API框架,将处理超媒体链接的序列化和创建。 您所要做的就是给它Arrays或Objects 。 基准测试 从克隆存储库。 使用npm或yarn安装依赖项。 使用npm或yarn执行benchmark脚本。 例 使用Tenso创建API可以很简单: const path = require ( 'path' ) , app = require ( "tenso" ) ( { routes : require ( path . join ( __dirname , "routes.js" ) ) } ) ; module . exports = app ; 创建路线 路由是作为模块加载的,每个HTTP方法都作为导出,从而提供了非常可定制的API服务器。 您可以使用res来res.send(body[, status, headers]) , res.redirect(url)或res.error(status[, Error]) 。 以下示例将创建GET路由,该路由将在/处返回一个Array ,在/reports/tps处返回


【文件预览】:
tenso-master
----.gitignore(580B)
----README.md(16KB)
----sample.js(523B)
----CHANGELOG.md(162KB)
----.github()
--------FUNDING.yml(20B)
----test()
--------behavior_test.js(15KB)
--------renderers_test.js(6KB)
--------valid_test.js(2KB)
--------invalid_test.js(4KB)
--------auth_test.js(9KB)
--------routes.js(1KB)
----LICENSE(1KB)
----benchmarks()
--------http.js(214B)
--------tenso.js(213B)
----.eslintrc(5KB)
----package.json(2KB)
----benchmark.js(1KB)
----index.js(1KB)
----www()
--------template.html(4KB)
--------sample()
--------assets()
----.npmignore(165B)
----.travis.yml(82B)
----lib()
--------base.js(1KB)
--------serializers.js(783B)
--------parsers.js(583B)
--------regex.js(223B)
--------middleware.js(3KB)
--------utility.js(19KB)
--------tenso.js(8KB)
--------renderers.js(3KB)
--------shared.js(270B)
----package-lock.json(315KB)

网友评论