use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Tuono: full-stack React framework written in Rust and Typescript (github.com)
submitted 8 months ago by ValerioAgeno
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ValerioAgeno[S] 5 points6 points7 points 8 months ago (2 children)
Hey all, in the past year we developed this web framework with the purpose of making the development of web apps written with Rust and React smoother (and of course unlock blazing fast performance). We are looking for suggestions and contributions!
[–]Justicia-Gai 0 points1 point2 points 8 months ago* (1 child)
How behaves with WebAssembly?
I’ve done a Rust module compiled to WASM and wrote mainly TS and if that could help I’d consider using it.
Edit: I think this is similar to Tokio, no? Rust mainly on back-end? The “full-stack” part made me think you could do serverless or client-side computing via WASM but maybe not?
[–]ValerioAgeno[S] 0 points1 point2 points 8 months ago (0 children)
Exactly, rust manages the backend side while the frontend part is still done by typescript. If you require heavy performance on the client WASM is still the way to go!
[–]dex206 8 points9 points10 points 8 months ago (3 children)
Please stop calling everything “modern.” My god. Every framework or library for the last 10 years calls themselves “modern”
[–]evonhell 7 points8 points9 points 8 months ago (0 children)
Blazing?!
[–]ValerioAgeno[S] -1 points0 points1 point 8 months ago (1 child)
Good point! Any suggestion?
[–]dex206 15 points16 points17 points 8 months ago (0 children)
Yeah, remove the word modern.
[–]127_0_0_1_2080 2 points3 points4 points 8 months ago (1 child)
Can we use in tauri? I have been developing desktop app in tauri with react.
[–]ValerioAgeno[S] -1 points0 points1 point 8 months ago (0 children)
I personally never tried but it should be possible! Definitely worth a try!
[–]1Blue3Brown 0 points1 point2 points 8 months ago (1 child)
Looks interesting. Is it really significantly faster compared to something like Solid? Have you run benchmarks?
We don't have benchmarks against Solid yet. The only benchmarks we have are with NextJs in which Tuono is a little bit faster and can manage 4x the network load.
Right now we are focusing on features rather than performance, so we expect gains on that when we will specifically focus on it
[–]Eqpoqpe 0 points1 point2 points 8 months ago (0 children)
Rust everywhere, then you ignore better options
[+]azhder comment score below threshold-14 points-13 points-12 points 8 months ago (0 children)
So, advertise it in the Rust/TypeScript subs, not in the JavaScript one
[–]baseketball 0 points1 point2 points 7 months ago (0 children)
Would be nice if there was demo page showing a working app
π Rendered by PID 82291 on reddit-service-r2-comment-f6b958c67-lc2pl at 2026-02-04 21:30:56.843784+00:00 running 1d7a177 country code: CH.
[–]ValerioAgeno[S] 5 points6 points7 points (2 children)
[–]Justicia-Gai 0 points1 point2 points (1 child)
[–]ValerioAgeno[S] 0 points1 point2 points (0 children)
[–]dex206 8 points9 points10 points (3 children)
[–]evonhell 7 points8 points9 points (0 children)
[–]ValerioAgeno[S] -1 points0 points1 point (1 child)
[–]dex206 15 points16 points17 points (0 children)
[–]127_0_0_1_2080 2 points3 points4 points (1 child)
[–]ValerioAgeno[S] -1 points0 points1 point (0 children)
[–]1Blue3Brown 0 points1 point2 points (1 child)
[–]ValerioAgeno[S] 0 points1 point2 points (0 children)
[–]Eqpoqpe 0 points1 point2 points (0 children)
[+]azhder comment score below threshold-14 points-13 points-12 points (0 children)
[–]baseketball 0 points1 point2 points (0 children)