zenhack/go-tea

Go WASM VDom library & Elm-like MVU framework

★ 8Forks 1GoGitHub ↗Compare

README

GoDoc

This contains a Go library for writing client-side web interfaces, in the model-view-update style of the Elm architecture ("TEA").

It contains a simple package vdom for working with Virtual DOMs, as popularized by React.JS. When compiled to WASM, package vdom supports patching the DOM via the syscall/js package. vdom can be used stand-alone.

This library is experimental, but I am currently using it in Tempest.

There are some example applications in the examples/ directory.

Contributors

zenhack

Issues