vecty
Vecty lets you build responsive and dynamic web frontends in Go using WebAssembly, competing with modern web frameworks like React & VueJS.
File Explorer
Download Latest Version (.zip)- FUNDING.yml
- CHANGELOG.md
- projects-using-vecty.md
- elem.gen.go
- generate.go
- event.gen.go
- generate.go
- hellovecty.go
- markdown.go
- actions.go
- filterbutton.go
- itemview.go
- pageview.go
- dispatcher.go
- model.go
- storeutil.go
- store.go
- example.go
- go.mod
- go.sum
- mod.go
- README.md
- prop.go
- style.go
- TestAddStylesheet.want.txt
- TestHTML_Node.want.txt
- TestHTML_reconcile_nil__add_event_listener.want.txt
- TestHTML_reconcile_nil__attributes.want.txt
- TestHTML_reconcile_nil__children.want.txt
- TestHTML_reconcile_nil__children_render_nil.want.txt
- TestHTML_reconcile_nil__create_element.want.txt
- TestHTML_reconcile_nil__create_element_ns.want.txt
- TestHTML_reconcile_nil__create_text_node.want.txt
- TestHTML_reconcile_nil__dataset.want.txt
- TestHTML_reconcile_nil__inner_html.want.txt
- TestHTML_reconcile_nil__properties.want.txt
- TestHTML_reconcile_nil__style.want.txt
- TestHTML_reconcile_std__attributes__diff.want.txt
- TestHTML_reconcile_std__attributes__remove.want.txt
- TestHTML_reconcile_std__class__combo.want.txt
- TestHTML_reconcile_std__class__diff.want.txt
- TestHTML_reconcile_std__class__map.want.txt
- TestHTML_reconcile_std__class__map_toggle.want.txt
- TestHTML_reconcile_std__class__multi.want.txt
- TestHTML_reconcile_std__class__remove.want.txt
- TestHTML_reconcile_std__dataset__diff.want.txt
- TestHTML_reconcile_std__dataset__remove.want.txt
- TestHTML_reconcile_std__event_listener.want.txt
- TestHTML_reconcile_std__properties__diff.want.txt
- TestHTML_reconcile_std__properties__remove.want.txt
- TestHTML_reconcile_std__properties__replaced_elem_diff.want.txt
- TestHTML_reconcile_std__properties__replaced_elem_shared.want.txt
- TestHTML_reconcile_std__style__diff.want.txt
- TestHTML_reconcile_std__style__remove.want.txt
- TestHTML_reconcile_std__text_diff.want.txt
- TestHTML_reconcile_std__text_identical.want.txt
- TestKeyedChild_DifferentType.want.txt
- TestRenderBody_ExpectsBody__div.want.txt
- TestRenderBody_ExpectsBody__nil.want.txt
- TestRenderBody_ExpectsBody__text.want.txt
- TestRenderBody_Nested.want.txt
- TestRenderBody_RenderSkipper_Skip.want.txt
- TestRenderBody_Standard_loaded.want.txt
- TestRenderBody_Standard_loading.want.txt
- TestRerender_change__new_child.want.txt
- TestRerender_identical.want.txt
- TestRerender_Nested__component_to_html.want.txt
- TestRerender_Nested__html_to_component.want.txt
- TestRerender_Nested__new_child.want.txt
- TestRerender_no_prevRender.want.txt
- TestRerender_persistent.want.txt
- TestRerender_persistent_direct.want.txt
- TestSetTitle.want.txt
- .gitignore
- .golangci.yml
- .travis.yml
- CONTRIBUTORS
- dom.go
- dom_js.go
- dom_native.go
- dom_no_tinygo.go
- dom_test.go
- dom_tinygo.go
- domutil.go
- go.mod
- LICENSE
- markup.go
- markup_test.go
- README.md
- require_go_1_14.go
- testsuite_js_test.go
- testsuite_native_test.go
- testsuite_test.go
# Installation Guide
1. Get the code
git clone https://github.com/hexops/vecty
Downloads the entire project code from GitHub to your computer.
cd vecty
Moves into the project folder you just downloaded.
2. Go
Medium RecommendedPrerequisites
go build ./...
Compiles the Go program into an executable.
go run .
Runs the Go program directly without a separate build step.
If the build finishes without errors, it worked. If you used go run ., check the terminal output.
// repository documentation
Was this content helpful?
(0 ratings)
