Our great sponsors
-
tangram
Discontinued Tangram makes it easy for programmers to train, deploy, and monitor machine learning models.
-
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.
Shameless plug: I created Sycamore precisely for making front-end websites easy and ergonomic in Rust. It's still very new and somewhat experimental but we're making a lot of progress. We already support quite a few features out of the box:
We are using Rust for our web application and website at Tangram. You can view the source here: https://github.com/tangramdotdev/tangram/tree/main/crates/www. The website is at https://www.tangram.dev. We decided to write our own web framework because we needed server rendering and we wanted to use the builder pattern in creating components. Here is an example component for our Logo to get a sense of what this looks like: https://github.com/tangramdotdev/tangram/blob/main/crates/www/ui/logo.rs
Sycamore is pretty fast, at least according to https://github.com/krausest/js-framework-benchmark. It's even a bit faster than svelte!
Related posts
- Tangram open sourced their package manager code
- Show HN: Game of Life with grid editor in browser with Rust and WASM
- Recreating the Apple Calculator in Rust using Tauri, Yew and Tailwind
- Yew: Rust / WASM framework for creating reliable and efficient web applications
- Semantics of method which takes Rc<Self> and returns Rc<Self>?