zenhack / go-tea

Go WASM VDom library & Elm-like MVU framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Go WASM VDom library & Elm-like MVU framework

License:Apache License 2.0


Languages

Language:Go 98.5%Language:Shell 1.5%