Demonstration of Clean Architecture with GraphQL using Flutter's advanced tools.
- generate dart types and classes which covers GraphQL API queries
- local schema update
- autocomplete and validation of GraphQL queries
- ability to work with API without waiting of backend implementation
- perfectly curated separation
- user-friendly package structure
- easy to keep the project running
- Android Studio or VSCode
- GraphQL for Android Studio
- Prisma for VSCode
-
Start install
graphql-fakernpm install -g graphql-fakeror
yarn global add graphql-faker -
Start local
graphqlservergraphql-faker fake.schema --open -
Dart types update
pub run build_runner buildor
flutter pub run build_runner build -
Start app
flutter run