文件名称:serbet:在Express.js和Node.js之上的简单的ReasonML服务器
文件大小:13KB
文件格式:ZIP
更新时间:2024-04-10 20:28:35
Reason
Serbet(像果汁冰糕,但是是服务器。懂吗?) 一种使用ReasonML在Node.js之上设置Express.js服务器的简单方法。 文件已计划!现在,您可以在ServerExample.re中阅读源代码。 以下是一些快速提示: decco和bs-let是对等依赖项。不要忘记安装它们,否则一切将无法正常进行! 有一些用于解析路径元素,查询和正文的辅助函数,如下所示: 如果要添加防护(如授权),请编写一个接受请求并返回用户诺言的函数,并将其放在函数顶部,就像我们对上面的path所做的那样。 您可以随时使用带有response类型的abort功能来中止请求。 (这使用JS promise异常) 这些是目前非常稀疏的文档。它看起来像一个辅助项目,但是我们已经在生产中使用了这些模式,并且对结果非常满意。 非常感谢的作品。
【文件预览】:
serbet-master
----.gitignore(66B)
----README.md(1KB)
----Examples()
--------AsyncStackTraceExample.re(1KB)
----bsconfig.json(343B)
----package.json(586B)
----src()
--------Serbet.re(925B)
--------json-parsing-middleware.js(87B)
--------Async.re(1KB)
--------ServerExample.re(2KB)
--------Serbet_Endpoint.re(8KB)
--------middlewareAsComplete.js(177B)
----Changelog.md(120B)
----package-lock.json(15KB)