tokio

Mattepuffo's logo
Introduzione a warp, web framework per Rust

Introduzione a warp, web framework per Rust

warp è uno dei vari web framework a disposizione per Rust.

Sicuramente è uno dei più usati, o almeno è quello che ho capito girovagando per il web.

In questo articolo vediamo come usarlo, giusto per introduzione.

In sostanza creeremo una route che manda in output i dati in JSON.

Mattepuffo's logo
Introduzione ai SIGNAL in Rust

Introduzione ai SIGNAL in Rust

In general un SIGNAL è un "software interrupt" (scusate ma non saprei come tradurlo in italiano) che viene inviato dal sistema o da un processo per notificare un evento.

Ad esempio quando lanciate un comando nel terminale e poi premte CTRL+C per interromperlo; quello è un SIGNAL.

Mattepuffo's logo
Invio richieste HTTP in Rust con hyper

Invio richieste HTTP in Rust con hyper

hyper una libreria per Rust per la creazione sia di un server che di un client HTTP.

In questo articolo vediamo come usarla per eseguire richieste HTTP; siccome al giorno d'oggi le richieste passano tutte per HTTPS, installeremo anche hyper-tls.

Mattepuffo's logo
Parsing JSON da url in Rust con reqwest

Parsing JSON da url in Rust con reqwest

In questo articolo vediamo come eseguire il parsing di un JSON da url usando Rust.

Effettueremo una richiesta HTTP con reqwest, e faremo in parsing del JSON con serde.

Infine stamperemo in dati in formato tabella con prettytable-rs.

Sono tutte librerie che abbiamo visto, ma mai usate insieme.