middytohof:将Middy中间件转换为可返回Lambda处理程序的可链接高阶函数

时间:2024-06-05 08:16:05
【文件属性】:

文件名称:middytohof:将Middy中间件转换为可返回Lambda处理程序的可链接高阶函数

文件大小:64KB

文件格式:ZIP

更新时间:2024-06-05 08:16:05

JavaScript

middytohof· 将中间件插件转换为返回lambda处理程序的高阶函数。 为什么? Middy促进了中间件模式,该模式与express非常相似,但适用于lambda处理程序。 它将通用功能封装到独立的插件中,这些插件与lambda处理程序的主要业务逻辑分开。 Middytohof适用于那些希望从为Middy社区编写的插件中受益的人,但是在装饰Lambda处理程序时,他们倾向于使用功能性方法而不是中间件模式。 快速比较可以让您大致了解两者之间的差异: 与Middy的中间件模式 const { middleware1 , middleware2 } = require ( 'middy/middlewares' ) ; const middy = require ( 'middy' ) ; // This contains your primary business logic


【文件预览】:
middytohof-master
----.gitignore(42B)
----.flowconfig(104B)
----flow()
--------types()
----package.json(2KB)
----Makefile(667B)
----commitlint.config.js(126B)
----src()
--------index.test.js(3KB)
--------index.js(2KB)
----.travis.yml(57B)
----jest.config.js(352B)
----CONTRIBUTING.md(490B)
----LICENSE(1KB)
----.emdaer()
--------README.emdaer.md(2KB)
--------CONTRIBUTING.emdaer.md(202B)
--------.offline()
----.eslintrc.js(255B)
----lint-staged.config.js(132B)
----README.md(3KB)
----prettier.config.js(67B)
----.eslintignore(61B)
----.babelrc.js(207B)
----.npmignore(106B)
----AUTHORS(28B)
----yarn.lock(203KB)

网友评论