kyoto
hn
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kyoto
-
Please add open source software written in Go to Wikidata
Please, can you help to add https://github.com/yuriizinets/kyoto ? Never interacted with wiki as contributor
-
does anyone know of a way to render web components server side (ssr) with deno?
No need to be condescending, obviously OP is looking for a framework to do that easily (like for example this one in Go.
- Rethinking front end development with Kyoto
- Rethinking front end development with Go
- Rethinking frontend development with Kyoto
- Kyoto: Developing Front End with Go
- Kyoto: Development notes 13/11/21
hn
- HackerNews client demo, made with kyoto lib
- HackerNews client demo, made with kyoto
- Show HN: Hacker News client demo, made with Kyoto
-
kyoto: First Alpha Release
Hacker News client demo: https://github.com/yuriizinets/kyoto-hn
-
Kyoto – Build Front End with Golang
If you look at the sample project you can see that this is a way to create nested objects which describe the page you are rendering. [1]
Those objects can contain I/O logic (database calls or http requests) which are used to populate the "component"[2].
This is not a replacement for Javascript SPA frontends like react or vue. It's more of an opinionated way to organize and populate your HTML template partials.
1: https://github.com/yuriizinets/kyoto-hn/blob/master/page.sto...
What are some alternatives?
golive - ⚡ Live views for GoLang with reactive HTML over WebSockets 🔌
hotwire-rails - Use Hotwire in your Ruby on Rails app
GoatCounter - Easy web analytics. No tracking of personal data.
tango - WebAssembly Lightweight Javascript Framework in Go (React / AngularJS Inspired)
go-app - A package to build progressive web apps with Go programming language and WebAssembly.
go - The Go programming language
Svelte - Cybernetically enhanced web apps
deno-react-ssr - Deno reactjs Server-rendering sample
React - The library for web and native user interfaces.
gopherjs-vue - VueJS bindings for gopherjs
sprig - Useful template functions for Go templates.