tiny-jsx:一个微型且快速的JSX渲染库,用于模仿React Hooks API的功能组件

时间:2024-06-01 06:34:33
【文件属性】:

文件名称:tiny-jsx:一个微型且快速的JSX渲染库,用于模仿React Hooks API的功能组件

文件大小:226KB

文件格式:ZIP

更新时间:2024-06-01 06:34:33

react virtual-dom components dom jsx

TinyJSX TinyJSX是一个轻量级的UI JavaScript库,用于使用功能组件开发用户界面。 GZip包装尺寸 Brotli包装尺寸 用法 TinyJSX公开了一个模仿最近的React Hooks实现的API,但是它很小。 TinyJSX仅支持功能组件。 import TinyJSX from 'tiny-jsx' ; import { render } from 'tiny-jsx/dom' ; import useEffect from 'tiny-jsx/hooks/useEffect' ; import useState from 'tiny-jsx/hooks/useState' ; function Clock ( ) { const [ tick , setTick ] = useState ( 0 ) ; useEffect ( ( ) =>


【文件预览】:
tiny-jsx-master
----nyc.config.js(216B)
----rollup.config.js(9KB)
----.github()
--------workflows()
----webpack.config.js(3KB)
----src()
--------router()
--------emitter()
--------core()
--------hooks()
--------server()
--------index.js(111B)
--------dom()
----babel.config.js(464B)
----examples()
--------index.html(294B)
--------clock-umd()
--------todos-umd()
--------components()
--------clock()
--------router-umd()
--------todos()
--------routes()
----test()
--------unit()
----README.md(5KB)
----.mocharc.js(87B)
----.gitignore(57B)
----package-lock.json(818KB)
----package.json(2KB)

网友评论