htm:Hyperscript Tagged标记:使用标准标记模板的JSX替代品,具有编译器支持

时间:2024-02-22 21:04:42
【文件属性】:

文件名称:htm:Hyperscript Tagged标记:使用标准标记模板的JSX替代品,具有编译器支持

文件大小:42KB

文件格式:ZIP

更新时间:2024-02-22 21:04:42

virtual-dom babel jsx babel-plugin tagged-template

HTM(超标标记的标记) htm在纯JavaScript中是类似于JSX的语法-无需编译器。 直接在浏览器中使用React / Preact进行开发,然后编译htm以进行生产。 它使用标准JavaScript 并且可以在。 htm的数字: :hatching_chick: 直接在浏览器中使用时<600> 自闭合标签:

组件: <${Foo}> (其中Foo是组件引用) 布尔属性:
对JSX的改进 htm实际上采用了JSX样式的语法,更进一步! 以下是您免费获得的一些人体工程学功能,这些功能在JSX中不存在: 无需转译器 HTML的可选引号: <div class=


【文件预览】:
htm-master
----.github()
--------workflows()
----src()
--------constants.mjs(27B)
--------integrations()
--------build.mjs(7KB)
--------index.d.ts(218B)
--------index.mjs(1KB)
--------cjs.mjs(108B)
--------constants-mini.mjs(26B)
----babel.config.js(121B)
----packages()
--------babel-plugin-htm()
--------babel-plugin-transform-jsx-to-htm()
----CONTRIBUTING.md(1KB)
----LICENSE(11KB)
----test()
--------__perftest.mjs(47B)
--------perf.test.mjs(3KB)
--------babel.test.mjs(9KB)
--------fixtures()
--------__d8.mjs(3KB)
--------index.test.mjs(10KB)
--------statics-caching.test.mjs(4KB)
--------babel-transform-jsx.test.mjs(7KB)
--------preact.test.mjs(5KB)
----README.md(8KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(74B)
----package.json(4KB)

网友评论