I decided to learn new tech in my spare time.
Rust & SolidJS
respectively backend and frontend technology, combined together with Tauri
toolkit to built a desktop application -> A simple crypto currencies price dashboard.
Graph below shows flow of data in the application:
- backend layer written in Rust communicates with CoinGecko API (crypto info)
- data is passed to the client facing layer and displayed to the user
Multiple beginner Rust videos, documentation reading and few hours of figuring out why Rust doesn't want to compile my bad code later... I arrived to a simple dashboard displaying tokens basic price data.
Code for this step available on Github -> Link