Esplora, impara e contribuisci a questo progetto open source con licenza GPL v3.
Vedi su GitHub
Radinus è stato interamente riscritto in Rust, con il framework Tauri per l'interfaccia e SQLite per la memorizzazione dei dati. Questa scelta tecnica apre il software ai tre grandi sistemi operativi — Windows, macOS e Linux — a partire da un'unica base di codice, con eseguibili leggeri e veloci.
I tuoi dati restano ovviamente sul tuo computer, in un semplice file di database che controlli da cima a fondo. Scarica il codice sorgente da GitHub, esplora la sua architettura, impara e contribuisci a questo progetto open source con licenza GPL v3.
Linguaggio
Framework applicativo
Licenza libera
Rust for Professionals — Fabrice Garcia, 554 pagine
Rust ha la fama di essere ostico all'inizio. Lo è — finché qualcuno non ti spiega perché rifiuta ciò che rifiuta.
554 pagine scritte per i professionisti: l'apprendimento del linguaggio e poi il suo uso reale — leggere e scrivere file, gestire record binari, cifrare i dati, lavorare con le date, scambiare JSON, chiamare codice C che non si ha alcuna intenzione di riscrivere, dialogare con un altro programma via rete e strutturare gli errori su scala di un intero progetto.
Compreso il logging che bisogna aver previsto per capire, al mattino, l'incidente avvenuto durante la notte.
Il libro è scritto in inglese.
Vedi il libro su Amazon