Going beyond full stack with Rust

Most of us know that Rust can target almost anything – from microcontrollers to desktop apps, servers, and even browser-based applications. But are these practical use cases, or just proofs of concept that we wouldn’t apply in practice?

I decided to f…


This content originally appeared on DEV Community and was authored by Grzegorz Krasoń

Most of us know that Rust can target almost anything - from microcontrollers to desktop apps, servers, and even browser-based applications. But are these practical use cases, or just proofs of concept that we wouldn't apply in practice?

I decided to find out.

👉 Let me share my project with you: an on-desk watch combined with a meteo station.

⏰ Features:

  • World Time (automatic timezone detection + NTP synchronization)
  • Weather Forecast (two-day forecast for the current location)
  • Current Weather (live data from nearby meteo stations)
  • Fully configurable through an embedded web UI

🛠️ Implementation (all in Rust!):

system

  • Embedded: Multi-threaded app built with ESP-IDF, running on ESP32-S3 (Xtensa)
  • Frontend: Two Leptos apps compiled to WASM, client-side rendered
  • Backend: Two serverless functions built with Spin SDK, deployed to Fermyon Cloud
  • Simulator: Built with help of ratatui, runs in the terminal on x86
  • Scripting: Helper tool using rust-script crate

📦 Source Code:


This content originally appeared on DEV Community and was authored by Grzegorz Krasoń


Print Share Comment Cite Upload Translate Updates
APA

Grzegorz Krasoń | Sciencx (2025-12-02T17:54:21+00:00) Going beyond full stack with Rust. Retrieved from https://www.scien.cx/2025/12/02/going-beyond-full-stack-with-rust/

MLA
" » Going beyond full stack with Rust." Grzegorz Krasoń | Sciencx - Tuesday December 2, 2025, https://www.scien.cx/2025/12/02/going-beyond-full-stack-with-rust/
HARVARD
Grzegorz Krasoń | Sciencx Tuesday December 2, 2025 » Going beyond full stack with Rust., viewed ,<https://www.scien.cx/2025/12/02/going-beyond-full-stack-with-rust/>
VANCOUVER
Grzegorz Krasoń | Sciencx - » Going beyond full stack with Rust. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/12/02/going-beyond-full-stack-with-rust/
CHICAGO
" » Going beyond full stack with Rust." Grzegorz Krasoń | Sciencx - Accessed . https://www.scien.cx/2025/12/02/going-beyond-full-stack-with-rust/
IEEE
" » Going beyond full stack with Rust." Grzegorz Krasoń | Sciencx [Online]. Available: https://www.scien.cx/2025/12/02/going-beyond-full-stack-with-rust/. [Accessed: ]
rf:citation
» Going beyond full stack with Rust | Grzegorz Krasoń | Sciencx | https://www.scien.cx/2025/12/02/going-beyond-full-stack-with-rust/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.