1
0
View components in pure Go, that render to HTML 5. https://www.gomponents.com
Go to file
2020-09-18 15:01:10 +02:00
.github/workflows Try out codecov.io (#5) 2020-09-18 14:05:53 +02:00
assert Make NodeFunc and attr implement fmt.Stringer (#6) 2020-09-18 14:38:09 +02:00
attr Add package attr with attribute helpers (#7) 2020-09-18 14:44:47 +02:00
el Add package el with element helpers (#8) 2020-09-18 15:01:10 +02:00
.editorconfig Add first implementation of Node, El, Attr, Text 2020-09-13 22:50:19 +02:00
.gitignore Add Makefile (#4) 2020-09-18 13:57:04 +02:00
go.mod Add first implementation of Node, El, Attr, Text 2020-09-13 22:50:19 +02:00
gomponents_test.go Make NodeFunc and attr implement fmt.Stringer (#6) 2020-09-18 14:38:09 +02:00
gomponents.go Make NodeFunc and attr implement fmt.Stringer (#6) 2020-09-18 14:38:09 +02:00
LICENSE Add first implementation of Node, El, Attr, Text 2020-09-13 22:50:19 +02:00
Makefile Add Makefile (#4) 2020-09-18 13:57:04 +02:00
README.md Try out codecov.io (#5) 2020-09-18 14:05:53 +02:00

gomponents

GoDoc codecov

gomponents are components of DOM nodes for Go, that can render to an HTML Document. gomponents aims to make it easy to build HTML pages of reusable components, without the use of a template language. Think server-side-rendered React, but without the virtual DOM and diffing.

The implementation is still incomplete, but usable. The API may change until version 1 is reached.