Announcing Silkenweb v0.2.0: A crate for building web apps using WebAssembly

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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

    A library for writing reactive single page web apps

  • Silkenweb is able to generate server side HTML, then re-hydrate it on the client from the same code. I'm a bit short on examples at the moment, as I've only just finished that code, but it's just a question of calling hydrate(app) on the client vs something like println!("...{}", app) on the server. What it won't do at the moment is routing on the server, although that's on my list. I've added an issue here to track it. Sycamore and Dioxus may also be options for you.

  • rust-dominator

    Zero-cost ultra-high-performance declarative DOM library using FRP signals for Rust!

  • Hi, I've just released a major new version of Silkenweb. It's a signals based web framework like Dominator or Sycamore, but with the emphasis on plain rust syntax rather than a macro DSL.

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

    A library for creating reactive web apps in Rust and WebAssembly

  • Hi, I've just released a major new version of Silkenweb. It's a signals based web framework like Dominator or Sycamore, but with the emphasis on plain rust syntax rather than a macro DSL.

  • ssr-example

    Server Side Rendering full example

  • Server side routing is now supported and I've added an example that shows how to render pages at build time and hydrate them at run time here: https://github.com/silkenweb/ssr-example.

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