Fast and light frontend framework, backed by hyperHTML ⚡
const component = require('hyperframework/component')
const mount = require('hyperframework')
const Button = component((html, text) => html`
<button>
${text}
</button>
`)
const App = component((html, data) => html`
<section>${
data.map(Button)
}</section>
`)
const app = mount(App, document.body)
app(['Hello World', 'Hello There'])
setTimeout(app, 1000, ['Hello World', 'Hello There', 'Hello Again'])
MIT