文件名称:express-browsable-api:适用于Node.js Express的可浏览Web API
文件大小:187KB
文件格式:ZIP
更新时间:2024-05-22 21:47:26
JavaScript
Express可浏览API 演示如何使用内容协商在Node.js / Express中呈现可浏览的Web API。 动机 在Web浏览器中访问时可以呈现为HTML的Web API提供了一个更加可用,通用和可访问的界面。 项目是当前的示例,但我认为将其扩展到其他语言和框架将是有益的。 该项目演示了使用Express微框架在Node.js中创建Web可浏览API。 为了达到这个目的,我们需要以下组件: 内容协商中间件,它根据客户端的Accept标头呈现text/html或application/json 。 用于呈现HTML响应的模板以及API控件。 用于支持在HTML表单上覆盖方法和内容类型的库。 安装 克隆存储库,安装依赖关系,然后启动服务器: git clone git@github.com:tomchristie/express-browsable-api.git cd
【文件预览】:
express-browsable-api-master
----.gitignore(13B)
----package.json(456B)
----public()
--------js()
--------css()
----views()
--------index.handlebars(2KB)
----README.md(4KB)
----docs()
--------api.png(66KB)
--------request-content.png(58KB)
----server.js(3KB)