iMasanari / fiberworks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fiberworks

Web Worker上で仮想DOMを動かすUIライブラリ

Usage

// main.js
import { createApp } from '@imasanari/fiberworks/client'

const app = createApp(new Worker('./worker.js'), document.getElementById('app'))

app.render()
// worker.js
/** @jsxImportSource @imasanari/fiberworks */
import { registerApp } from '@imasanari/fiberworks'

const App = () => {
  return <div>Hello World!</div>
}

registerApp(<App />)

About

License:MIT License


Languages

Language:TypeScript 97.5%Language:JavaScript 2.5%