文件名称:jsonml2idom:JSONML 到增量 DOM 解释器
文件大小:56KB
文件格式:ZIP
更新时间:2024-06-20 07:24:38
JavaScript
因为 DOM 只不过是一个嵌套列表。 不,说真的,为什么 JSONML ...... 没有什么花哨的,甚至没有名字。 没有要学习的语法,也没有任意的语义开销。 没有指令、工厂、超级英雄、附加魔法或原子科学。 从字面上看,这里几乎没有什么可学的,这意味着即将过时的风险很小。 列表组合的艺术一直存在,jsonml 也很长一段时间。 您的 DOM 由嵌套数组表示为一个简单的数据结构。 您可以利用语言的完整表达能力来编写它,从纯函数到数组附加函数,外部库,ES6优点。 与一起,它允许有效的就地 DOM 突变,让 UI 成为状态的函数。 现场演示 ,基准。 ,基准。 、 shouldComponentUpdate等效于跳过后代。 ,通过 webcomponents 响应类似组件的生命周期。 基本用法 function action ( e ) { var text =
【文件预览】:
jsonml2idom-master
----index.js(1KB)
----index.es5.js(2KB)
----package.json(729B)
----LICENSE(1KB)
----OPINIONS.md(5KB)
----.gitignore(28B)
----demo()
--------dbmonster()
--------circles()
--------primer6()
--------primer6-webcomponents()
----README.md(6KB)
----.jshintrc(16B)
----.editorconfig(51B)