First of all, you need to add dio and dio_http_cache flutter Packages in your project by adding the following lines in pubspec. yaml file. Here, dio package is for fetching JSON or any other resource from REST API, and dio_http_cache package is to be used for caching resources fetched from REST API.