文件名称:surplus:适用于S.js应用程序的高性能JSX Web视图
文件大小:353KB
文件格式:ZIP
更新时间:2024-05-03 00:30:32
JavaScript
剩余 const name = S . data ( "world" ) , view = < h1> Hello { name ( ) } ! < / h1 > ; document . body . appendChild ( view ) ; Surplus是一个编译器和运行时,它允许应用程序使用JSX创建高性能的Web视图。 感谢JSX,您的视图是UI的清晰声明式定义。 感谢Surplus的编译器,它们被转换为可以快速运行的直接DOM指令。 多亏了S,他们可以随着数据的变化而自动有效地做出React。 要旨 盈余将JSX视为本机DOM指令的宏语言。 const div = < div> ; // ... compiles to ... const div = document . createElement ( "div" ) ; // more compl
【文件预览】:
surplus-master
----index.js(32KB)
----package.json(1KB)
----package-lock.json(237KB)
----src()
--------compiler()
--------runtime()
----index.d.ts(45KB)
----es()
--------insert.js(6KB)
--------index.js(175B)
--------content.d.ts(171B)
--------insert.d.ts(445B)
--------fieldData.js(7KB)
--------content.js(13KB)
--------index.d.ts(175B)
--------spread.d.ts(207B)
--------dom.d.ts(595B)
--------fieldData.d.ts(297B)
--------spread.js(1KB)
--------dom.js(1KB)
----spec()
--------compiler()
--------runtime()
----.gitignore(17B)
----compiler()
--------index.js(60KB)
--------es()
----benchmark2.png(199KB)
----karma.conf.js(2KB)
----README.md(21KB)