CONSUMARE API REST CON FLUTTER
Per perseguire lo scopo di questo articolo, ci avvaliamo di JSONPlaceholder . Questo sito fornisce delle fake API da interrogare per scopi di test tra cui una classica /users in GET che restituisce una lista di 10 utenti. Lato Flutter, ci sono numerose librerie che consentono di integrare API, ma per questo articolo sceglieremo la più classica http . Aggiungiamo, all'interno del nostro pubspec.yaml , le seguenti dipendenze: name: rest_api_example description: A new Flutter project. version: 1.0.0+1 environment: sdk: ">=2.15.1 <3.0.0" dependencies: cupertino_icons: ^1.0.2 flutter: sdk: flutter http: ^0.13.4 dev_dependencies: flutter_lints: ^1.0.0 flutter_test: sdk: flutter flutter: uses-material-design: true Il passo successivo è creare una classe di costanti in cui inserire il base path delle api da invocare così come l'url che restituirà la lista di utenti. Il file constants.dart avrà la seguente struttura: class ApiConstants { ...