Aspetto
Rust: dopo le basi del web
Passeremo a Rust dopo aver costruito una base frontend e backend con HTML, CSS, JavaScript, TypeScript, Node.js e SQL. Le idee di variabili, funzioni, tipi e richieste ci saranno familiari; esploreremo un modello di gestione della memoria diverso.
Cosa impareremo
- Preparare Rust e usare Cargo.
- Variabili, tipi, funzioni e controllo del flusso.
- Ownership e borrowing con esempi piccoli.
- Struct, enum e pattern matching.
- Gestire assenza ed errori con
OptioneResult. - Organizzare moduli e scrivere test.
Progetto previsto: una lista di attività da terminale. Riprenderemo il problema affrontato in JavaScript, confrontando i due approcci.
Una piccola API in Rust potrà essere il passo successivo, quando ownership, borrowing e gestione degli errori saranno chiari. Non serve Rust per completare la nostra prima applicazione web.
Le lezioni Rust sono ancora da scrivere. Il primo passo rimane la tua prima pagina HTML.