Hacker GitHub

← All repos

yewstack/yew

View on GitHub ↗ ★ 32,843 Rust

Rust / Wasm framework for creating reliable and efficient web applications

47 mentions on Hacker News by 46 people: 5 stories, 42 comments · first 2017-12-25 · latest 2026-04-01

Mentions per year 47 mentions · busiest year 2018 (12)
20082026
  1. …UI libraries named after trees, but it's unclear to me why I should use one versus the other. 1. https://github.com/yewstack/yew 2. https://github.com/sycamore-rs/sycamore
  2. …tools and standard LSP support; https://github.com/leptos-rs/leptos/blob/main/examples/count... https://github.com/yewstack/yew/blob/master/examples/counter... So either the ECMAScript folks figure out a way to have standardized runtime &…
    comment by apatheticonion · 2025-12-04 · in RCE Vulnerability in React and Next.js
  3. Here are two approaches: https://github.com/yewstack/yew https://www.egui.rs/#demo
  4. …if you want those features, you would love yew and leptos which are other UI frameworks with Rust. https://github.com/yewstack/yew https://github.com/leptos-rs/leptos
  5. …well loved, but I haven't had a chance to do much beyond toy projects with it. https://yew.rs/ https://github.com/yewstack/yew
    comment by eyegor · 2023-08-08 · in Candle: Torch Replacement in Rust
  6. Yes! Backend: https://rocket.rs/ Frontend: https://github.com/yewstack/yew I personally use lit on the frontend to talk to rocket backend.
  7. …it and make it grow a lot. I'd probably give it a try someday too. Props to the developers! 1 : https://github.com/yewstack/yew
  8. ▲ 1
    Rust / WASM framework for building client web apps
    story by modinfo · 2022-04-28 · 0 comments
  9. ▲ 3
    Yew – A Rust/WASM framework for building client web apps
    story by gitgud · 2022-04-11 · 0 comments
  10. …a lot development in that space. If LLVM can compile it, then Emscripten can output it to WASM. [1] https://github.com/yewstack/yew [2] https://github.com/seed-rs/seed
    comment by heavyset_go · 2021-10-31 · in Bash functions are better than I thought
  11. …https://github.com/cyclejs/cyclejs And Yew is super cool, it goes the WASM route (in Rust): https://github.com/yewstack/yew
  12. …runtime, GC, etc. Rust is pretty well positioned for WASM, and it's going to take off soon. [1] https://github.com/yewstack/yew
  13. 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…
    comment by ironmagma · 2021-05-14 · in Rust on the Frontend and Backend
  14. Yew has an `html!` macro and a very React/Elm like architecture https://github.com/yewstack/yew
    comment by texodus · 2021-05-14 · in Rust on the Frontend and Backend
  15. > XYZ-to-WASM There is yew ( https://github.com/yewstack/yew ) which is a React inspired Rust framework that compiles to WASM.
    comment by fragile_frogs · 2021-03-25 · in Comparing Svelte and React
  16. …[3]: https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor [4]: https://github.com/yewstack/yew [5]: https://github.com/hexops/vecty [6]: https://www.assemblyscript.org/
    comment by 13rac1 · 2021-03-24 · in I finally escaped Node
  17. ….github.io/gi-gtk-declarative/app-simple/ or even take a look at yew in Rust which is also elm-style, https://github.com/yewstack/yew/blob/master/examples/counter...
    comment by leshow · 2021-01-28 · in OO in Python is mostly pointless
  18. …decide to have a look I found the examples [1] and getting started guide [2] very informative. [0] https://github.com/yewstack/yew [1] https://github.com/yewstack/yew/tree/master/examples [2] https://yew.rs/docs/en/getting-started/project-s…
    comment by _3sno · 2021-01-16 · in State of JavaScript 2020
  19. …promises of perf and space gains will emerge Yew look like they’re trying to be that alternative. https://github.com/yewstack/yew
    comment by jayflux · 2021-01-01 · in Ask HN: Predictions for 2021?
  20. https://github.com/yewstack/yew Rust web framework generating webassembly apps. Possible stack could be yew -> grpc -> rust backend.
  21. ▲ 4
    Yew – A modern Rust framework for creating multi-threaded front-ends with WASM
    story by dvaun · 2020-08-28 · 0 comments
  22. Yes! If you are interested in doing front-end in Rust using Wasm, checkout Yew : https://github.com/yewstack/yew The data flow is inspired by React, you’ll feel right at home.
  23. …syntax if you're already used to writing Rust. It's still rough around the edges though. [0] https://github.com/yewstack/yew
  24. Rust already has [React-like web framework]( https://github.com/yewstack/yew ) with a macro for [declarative components]( https://github.com/yewstack/yew/blob/ce020d6eb8409b2063cc150... ) that compiles to wasm and, last I checked, [runs…
    comment by exomancer · 2020-04-23 · in Wgpu-rs on the web
  25. The next thing I can see myself playing with is Yew ( https://github.com/yewstack/yew ). We've been moving to Rust in our backend, being able to share some of these lessons (and code) with our front end would be really neat, in addition to…
    comment by maximilianburke · 2020-01-05 · in Ask HN: What Technologies to Learn in 2020?
  26. ▲ 2
    Yewstack/yew: Rust / Wasm framework for building client web apps
    story by Sodman · 2020-01-02 · 0 comments
  27. Yes, but it can send commands to construct and manipulate DOM. See - https://github.com/yewstack/yew
    comment by lewisjoe · 2019-12-31 · in Scaling React Server Side Rendering
  28. …template compilers exist in Rust: Yew for instance uses both to provide a React-like experience: https://github.com/yewstack/yew JSX is easy to implement in Rust due to the fact that macros are first class citizen in Rust.
  29. …WASM. The two largest are Yew (Rust), Vugu (Vue-esque but with Go instead of JS), and Blazor (C#) https://github.com/yewstack/yew https://github.com/vugu/vugu https://github.com/aspnet/Blazor All are perfectly viable for production apps as…
    comment by gavinray · 2019-12-08 · in W3C recommends WebAssembly
  30. Also Yew[1], which is a bit different, but a relatively flushed out component model. [1] https://github.com/yewstack/yew
    comment by tracker1 · 2019-12-02 · in Moxie: Incremental Declarative UI in Rust
  31. …great running in a WebView for a local application with RPC to a background server running locally. https://github.com/yewstack/yew
  32. …macro), serde_json fails to parse it with `ErrorCode::RecursionLimitExceeded` and cargo-web panics. https://github.com/yewstack/yew/issues/661#issuecomment-5467...
    comment by dmit · 2019-11-08 · in Bad JSON Parsers
  33. …for a more cloud-y experience. I'll take this opportunity to promote the awesome Yew project ( https://github.com/DenisKolodin/yew ) which is what we use for the frontend.
    comment by amethyst-engine · 2019-06-01 · in Amethyst: Data-driven game engine written in Rust
  34. This is super exciting and awesome. I worked with the html! macro from yew, https://github.com/DenisKolodin/yew , and it had some quirks. Assuming yew hasn’t improved that macro since I used it (5 months back), this looks significantly…
    comment by bluejekyll · 2018-11-19 · in Typed-Html: Type Checked JSX for Rust
  35. …like to wire this up with virtual-dom or maybe even React itself. Also curious how this compares to https://github.com/DenisKolodin/yew (which I'm not familiar with).
    comment by rattray · 2018-11-19 · in Typed-Html: Type Checked JSX for Rust
  36. …performance standpoint[0]. But apart from the DOM, it's good for CPU intensive things[1]. [0] Yew: https://github.com/DenisKolodin/yew [1] Refactoring a CPU intensive JS thing: https://hacks.mozilla.org/2018/01/oxidizing-source-maps-with...
    comment by swsieber · 2018-10-23 · in Multithreading Rust and Wasm
  37. …a virtualDOM and is quite fast[2]. One of my main motivations for learning Rust right now. [1] https://github.com/DenisKolodin/yew [2] https://github.com/DenisKolodin/todomvc-perf-comparison
  38. …time, you don't really embed JVM into Python most of the time, rather the other way around. [0] https://github.com/DenisKolodin/yew
  39. There already is, see https://github.com/DenisKolodin/yew for example. The "put Rust in your JS" workflow is the first one the working group is focusing on; once that's awesome, other ones will get some work as well.
    comment by steveklabnik · 2018-06-26 · in Our Vision for Rust and WebAssembly
  40. …example implementation https://github.com/OUISRC/muro you can combine with https://github.com/DenisKolodin/yew instead of vue
    comment by yenwel · 2018-06-20 · in Demand for Ruby on Rails is Still Huge
  41. …inspired by Elm called Yew but allows you compose components much more naturally and easily. https://github.com/DenisKolodin/yew
    comment by tdbgamer · 2018-05-22 · in The Hitchhiker's Guide to Elm
  42. Have you seen https://github.com/DenisKolodin/yew ?
    comment by veeti · 2018-04-10 · in Learn React by building a web app
  43. https://github.com/DenisKolodin/yew
    comment by v_lisivka · 2018-04-09 · in An interactive guide to learning Rust
  44. …Elm frontend, and a Rust stdweb frontend in the demo. 0 - http://github.com/astraw/bui-backend 1 - https://github.com/DenisKolodin/yew
  45. …like Vue and React Yes. There's not too many of these yet; there are some though. For example, https://github.com/DenisKolodin/yew There's also the inverse: can we re-write parts of libraries like Vue or React in something that compiles to…
  46. …on our side. If one grabs a mutable reference to the state (&mut Model in the update function in https://github.com/DenisKolodin/yew/blob/master/examples/cou... ), then the Rust compiler ensures that there are no other references to that…
  47. ▲ 500
    Yew: Rust framework for making React-like client web apps
    story by syrusakbary · 2017-12-25 · 137 comments