Rust

La potenza del C++ con la semplicità dei linguaggi moderni

Mattepuffo's logo
Output colorato in Rust con colored

Output colorato in Rust con colored

colored è una piccola libreria per Rust che ci consente di colorare l'output nel terminale.

Può essere molto utile per mettere in risalto i diversi messaggi che mandiamo all'utente (info, error, ecc).

In questo articolo vediamo come usarla.

Mattepuffo's logo
Usare DuckDB in Rust

Usare DuckDB in Rust

DuckDB è un database che potremmo usare al posto del classico SQLite.

Come potete vedere dalla documentazione, supporta parecchi linguaggi; inoltre pare essere più veloce e performante rispetto a SQLite.

In questo articolo vediamo come usarlo in Rust.

Mattepuffo's logo
Introduzione a Iced per Rust

Introduzione a Iced per Rust

Iced è una libreria cross-platform per Rust per la costruzione di GUI.

Non ho approfondito molto perchè non mi è piaciuta molto la scarsa documentazione su argomento del genere.

Comunque è da tenere in considerazione.

Mattepuffo's logo
Web scraping in Rust con scraper

Web scraping in Rust con scraper

scraper è una libreria per Rust che ci consente di eseguire il web scraping di HTML.

Non effettua una richiesta HTTP però, quindi abbiamo bisogno di una libreria apposita.

In questo articolo usiamo reqwest.

Mattepuffo's logo
Connessione a MySQL e MariaDB in Rust con sqlx

Connessione a MySQL e MariaDB in Rust con sqlx

sqlx è una libreria per Rust che ci consente di connetterci a svariati database.

Non è un ORM, ma un wrapper per diversi db, il che è comodo quando dobbiamo passare da un db ad un altro.

In questo articolo vediamo come usarlo per connetterci a MySQL o MariaDB.