Rust on the Front end and Back end

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

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

    Rust / Wasm framework for creating reliable and efficient web applications

    There are a few libraries that support this exactly:

    https://github.com/stoically/syn-rsx

    https://github.com/yewstack/yew

    But there are others like Sauron, Maple, and Percy that have their own Elm-like approach which is probably almost just as good.

  • typed-html

    Type checked JSX for Rust

    There are a bunch of these, https://github.com/bodil/typed-html#quick-preview being the one I enjoyed most last time I was giving this a shot.

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

  • syn-rsx

    syn-powered parser for JSX-like TokenStreams

    There are a few libraries that support this exactly:

    https://github.com/stoically/syn-rsx

    https://github.com/yewstack/yew

    But there are others like Sauron, Maple, and Percy that have their own Elm-like approach which is probably almost just as good.

  • gtk-examples

    Discontinued Examples from "Developing Linux Applications with GTK+ and GDK" by Eric Harlow

    (Disclaimer: I have no idea what I'm talking about)

    I wouldn't be surprised if you could/had to do something similar to this sprite handling example[1], where instead of updating the sprite's location you update widgets' attributes. This would be a "manual" process, but it should work (if repainting widgets is fast enough).

    [1]: https://github.com/steshaw/gtk-examples/blob/master/ch13.spr...

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