Hot module replacement [hmr] for Act

Usage no npm install needed!

<script type="module">
  import actHmr from 'https://cdn.skypack.dev/@act/hmr';


A simple reactive front-end framework


Act hot module replacement [hmr]

Act hmr hello world:

import main from '@act/hmr'

const view = (val) =>
  ['button', { click: { add: 1 } }, val]

const reducer = (state, { type, payload }) =>
  type === 'add' ? state + payload : state

main(view, { reducer, module })

Here's a full kanban board example. And here's a video explaining it in more detail.


The documentation for this module is part of Act's docs.