A masterclass in Flutter State management — Riverpod
Table of content
1. Introduction
3. What is ‘State Management’ and why do you need it?
5.3 How to interact with a provider?
5.4 Different types of provider interactions
Introduction
Riverpod is a state management library for Flutter that utilizes the concept of providers and consumers to manage and share ‘state’ throughout an application. It's currently one of the fastest-growing and most liked state management solutions that exist for Flutter.
There are many State Management techniques out there, and Riverpod is just one of them. For me personally, Riverpod was the easiest to learn and it is the one I suggest to (Flutter) starters — which by no means implies it is the best fit for every single application. Each of the State Management solutions has its pros and cons. It is all about choosing…