文件名称:layout:用于构建Podium布局服务器的模块。 布局服务器将多个Podlet组合到一个布局中,从而形成一个完整的网页
文件大小:26KB
文件格式:ZIP
更新时间:2024-03-27 19:16:21
JavaScript
@讲台/布局 一个模块,用于在微型前端体系结构中用页面片段组成完整的页面布局。 请参阅网站。 用于构建布局服务器的模块。 布局服务器主要负责获取HTML片段并将这些片段拼接成完整HTML页面。 为此,布局实例提供了三个核心功能: @podium/client用于从Podlet中获取内容 @podium/context用于在获取内容时将关于布局的请求的绑定信息设置为Podlet @podium/proxy使得可以在Podlet或任何后端服务中公开公开数据终结点 该模块可以与普通的node.js HTTP服务器或任何HTTP框架以及您选择的任何模板语言一起使用(如果愿意,也可以不使用)。 注意:基于连接兼容中间件的框架(例如 )在Podium中被视为第一类,因此该模块提供了.middleware()方法以方便使用。 为了使用其他HTTP框架编写布局服务器,存在以下模块: 安装 $
【文件预览】:
layout-master
----release.config.js(678B)
----.eslintrc(310B)
----.github()
--------workflows()
----lib()
--------layout.js(9KB)
----example()
--------extending()
--------server()
----LICENSE(1KB)
----.prettierrc(231B)
----README.md(19KB)
----index.d.ts(1KB)
----tap-snapshots()
--------__tests__-layout.js-TAP.test.js(1KB)
--------tests-layout.js-TAP.test.js(1KB)
----.npmrc(19B)
----renovate.json(491B)
----.editorconfig(174B)
----tests()
--------layout.js(20KB)
----.gitignore(157B)
----CHANGELOG.md(15KB)
----.eslintignore(32B)
----package.json(2KB)