Kyoto – Build Front End with Golang

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Svelte

    Cybernetically enhanced web apps

  • The landing page would really benefit from code samples illustrating the basic concepts and syntaxes.

    See https://reactjs.org and https://svelte.dev for examples.

  • React

    The library for web and native user interfaces.

  • The landing page would really benefit from code samples illustrating the basic concepts and syntaxes.

    See https://reactjs.org and https://svelte.dev for examples.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • hn

    Discontinued Hacker News client, made with kyoto (by yuriizinets)

  • 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...

  • go-app

    A package to build progressive web apps with Go programming language and WebAssembly.

  • It seems that Go-App is much more mature than this project.

    https://go-app.dev/

  • sprig

    Useful template functions for Go templates.

  • They may refer to the definitive shortage of built-in functions. The template engine itself only provides the bare minimum. That's usually not a problem because of template function libraries like https://github.com/Masterminds/sprig

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts