
Recently cooperated with friends to develop a Flutter App, let me know and learn to GraphQL. Podcasts App is a MP3 Player App that developed with Flutter and GraphQL.

Introducing Flutter development with GraphQL.
GraphQL

- A query language for your APIs.
- Provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need.
- Get all the data your app needs in a single request.
Architecture

GraphiQL
- A powerful developer tools that query your API’s type system.

GraphQL vs Rest

Flutter + GraphQL
- Added GraphQL lib
- Setup GraphQL client config
- Prepare query language
- Query the Podcasts data
- Parser the Podcasts data and display.
You can find the code for this tutorial on my GitHub.