文件名称:mithril-hydrate:水合物预渲染的秘银应用
文件大小:19KB
文件格式:ZIP
更新时间:2024-05-20 10:10:19
JavaScript
水合秘银 地位 这是一项尚在进行中的工作,尚处于Alpha阶段。 范围 该项目旨在为Mithril带来水合作用:相同的Mithril应用程序代码应可用于在第一遍渲染HTML而不是DOM ,然后在前端使用以渲染后续遍历。 为了做到这一点,我们需要能够吸收浏览器通过解析序列化HTML构建的DOM,并将其与前端上的Mithril生成的虚拟DOM结构进行协调。 该模块导出2个函数dessicate & hydrate ,它们代理Mithril m.render : dessicate(dom, vnodes)用于在服务器上对其内容执行Mithril调用图,不包括oncreate步骤,并返回渲染HTML; 该环境需要一个DOM模拟(如 ),以便生成DOM并检索其HTML表示形式。 hydrate(dom, vnodes, callback)旨在在客户端上用于“继续”生命周期。 战略 该项目不是在后
【文件预览】:
mithril-hydrate-base
----package.json(807B)
----mithril-hydrate.js(3KB)
----test()
--------test.js(500B)
--------Component.js(523B)
--------bootstrap.js(535B)
----LICENSE(1KB)
----package-lock.json(42KB)
----.gitignore(2KB)
----README.md(3KB)