Creare un client GraphQL in Rust
In questo articolo vediamo come creare un semplice client GraphQL in Rust.
Come "server" useremo QraphQLPlaceholder.
Useremo diverse librerie, ma nessuna specifica per GraphQL.
In questo articolo vediamo come creare un semplice client GraphQL in Rust.
Come "server" useremo QraphQLPlaceholder.
Useremo diverse librerie, ma nessuna specifica per GraphQL.
Avevo installato tutto lo stack ELK, ma non è affatto facile da configurare.
Inoltre così non si capisce bene il funzionamento di Elasticsearch, quindi ho deciso di usarlo in maniera indipendente.
In questo articolo vediamo come usare Rust per inviargli dati da un db MariaDB; abbiamo anche una funzione per la ricerca.
Do per scontato che abbiate Elasticsearch installato; io ho usato Docker.
Al momento, febbraio 2026, Fatture in Cloud non ha un SDK dedicato a Rust.
Quindi come possiamo creare clienti dalla nostra applicazione?
Usando l'API con richieste HTTP.
In ambito Rust i file TOML vengono molto usati.
In questo articolo vediamo come fare.
Erroneamente pensavo non ci neanche librerie esterne, ma non è così.
Lo scenario è questo:
In Rust questa cosa non è concessa, cioè non fa conversioni automatiche stile PHP/Javascript.
Abbiamo due soluzioni.
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.