Async UI: Http package

Dependencies:
  ...
  http: ^0.11.3+16
Import 'dart:convert';

import 'package:flutter/material.dart';
import 'package:http/http.dart' as http;
[...]
  loadData() async {
    String dataURL = "https://jsonplaceholder.typicode.com/posts";
    http.Response response = await http.get(dataURL);
    setState(() {
      widgets = json.decode(response.body);
    });
  }
}

Async UI: Http package — Structure map

Clickable & Draggable!

Async UI: Http package — Related pages: