Code with Kristian • I make videos and write about software development and programming tools
GraphQL with simple State Management
GraphQL is an open-source data query and manipulation language for APIs. It allows you to query and manipulate data in an easy light way.
GraphQL has a couple of Flutter implementations: One as regular class call to query and manipulate data and a Widget implementation to query directly from our Widget tree. We'll show both implementations and what's the best approach for those options and how a simple state management solution can reduce a lot of boilerplate and avoid redrawing unnecessary Widgets which can affect performance on low end devices and mobile browsers.
Github: https://github.com/mkiisoft/graph_ql
Twitter: https://twitter.com/geekmz