文件名称:micro HTTP microservices:异步 HTTP 微服务-开源
文件大小:75KB
文件格式:ZIP
更新时间:2024-07-05 12:41:46
开源软件
Micro 提供了有用的助手,但也处理返回值,所以你可以写得更短! Micro 是为与 async/await 一起使用而构建的。 Micro 是为在容器中使用而创建的,不适用于无服务器环境。 对于那些使用 Vercel 的人来说,这意味着不需要在您的项目中使用 Micro,因为它提供的好处不适用于该平台。 Micro 提供的实用程序功能,例如 json,以无服务器函数助手的形式随时可用。 该包利用了对 async 和 await 的原生支持,从 Node.js 8.0.0 开始可用! 反过来,我们建议在开发和生产中至少使用这个版本(如果可能),或者使用 async-to-gen 转换代码,如果你不能使用最新的 Node.js 版本。 您可以通过直接要求 Micro 以编程方式使用 Micro。
【文件预览】:
vercel-micro-11d8691
----.circleci()
--------config.yml(100B)
----Dockerfile(97B)
----.gitignore(98B)
----README.md(13KB)
----bin()
--------micro.js(5KB)
----test()
--------fixtures()
--------production.js(653B)
--------parse-endpoint.js(1KB)
--------snapshots()
--------development.js(1KB)
--------index.js(12KB)
--------handler.js(1KB)
----examples()
--------json-body-parsing()
--------urlencoded-body-parsing()
--------with-graphql-request()
--------external-api-call()
--------with-https()
--------socket.io-chat-app()
----LICENSE(1KB)
----.yarnrc(15B)
----.dockerignore(15B)
----package.json(1KB)
----.editorconfig(704B)
----yarn.lock(149KB)
----lib()
--------parse-endpoint.js(683B)
--------index.js(4KB)
--------handler.js(554B)
--------error.js(143B)
----errors()
--------invalid-entry.md(584B)
--------invalid-package-json.md(411B)
--------invalid-socket.md(222B)
--------invalid-server-port.md(367B)
--------path-not-existent.md(371B)
--------path-missing.md(521B)
--------no-export.md(511B)
--------invalid-port-socket.md(339B)