Offline APIs allow for your applications to be usable even when connection is lost. This is a key feature of many applications like Instagram where if the user starts uploading and their connection is lost it will pause the upload and finish uploading when connection is re-established automatically in the background.
We will help clients build offline APIs by leveraging AWS AppSync which has made building offline compatible applications much easier. Offline applications are by their nature complex and the abstractions that AWS AppSync has made both on the frontend and the backend really help make this more attainable than building from scratch.