Keeping Third-Party API Responses in SQLite Gets You a Cache, an Offline Mode and a History