Quasi tutte le app reali comunicano con un server remoto per scaricare o inviare dati. In questo tutorial vedremo come consumare una API REST in Flutter usando il pacchetto ufficiale http.
Useremo la API pubblica JSONPlaceholder per scaricare una lista di post, trasformeremo la risposta JSON in oggetti Dart tipizzati e li mostreremo in una ListView gestendo correttamente gli stati di caricamento ed errore.
Al termine avrai una base solida e riutilizzabile per integrare qualsiasi servizio web nelle tue app.
