{"product_id":"riverpod-provider-state-management-in-flutter-by-sanjib-sinha","title":"Riverpod, Provider, State Management in Flutter\nby Sanjib Sinha","description":"\u003cp\u003eIf I say, StafulWidget in Flutter is actually a StatelessWidget, you'll get confused!\u003c\/p\u003e\n\n\u003cp\u003eRight?\u003c\/p\u003e\n\n\u003cp\u003eIf I had said, stateful widget didn't make any sense, either you wouldn't have agreed, or you would have got more confused!\u003c\/p\u003e\n\n\u003cp\u003eHope this book will help you to be a Better Flutter Developer who can manage state and make her Flutter App more performant. However, for state management always use the latest Provider Package, and maintain Null Safety.\u003c\/p\u003e\n\n\u003cp\u003eI also strongly recommend to read the latest Flutter blog at my website.\u003c\/p\u003e\n\n\u003cp\u003eLet me tell you the truth. The stateful widget, although might come to help for a tiny app where we need to change a single class property, doesn't really make any sense for a big, complex flutter app.\u003c\/p\u003e\n\n\u003cp\u003eWhy not? Because it unnecessarily rebuilds the widgets resulting in huge memory usage.\u003c\/p\u003e\n\n\u003cp\u003eThe best solution to manage state, so far, is Provider. However, very recently Riverpod, a modified version of Provider has been gaining popularity, since it does not depend on Flutter anymore and can work independently.\u003c\/p\u003e\n\n\u003cp\u003eIn this book I have explained every bits and pieces of state management in Flutter, so you no longer get confused about state management anymore.\u003c\/p\u003e\n\n\u003cp\u003eI also help you to understand the mechanism involved inside this confusion. How Flutter uses a separate State object and actually makes stateful Widget immutable or stateless?\u003c\/p\u003e\n\n\u003cp\u003eThis book discusses that topic and more.\u003c\/p\u003e\n\n\u003cp\u003eThe first question that comes to mind is, then what is State in Flutter?\u003c\/p\u003e\n\n\u003cp\u003eIs that a Widget too? Or a Class? Type? Object?\u003c\/p\u003e\n\n\u003cp\u003eIn this book we've discussed State in a great detail.\u003c\/p\u003e\n\n\u003cp\u003eIf you're an intermediate learner or advanced professional who are still struggling with the complex concept of State in Flutter, then this book is for you!\u003c\/p\u003e\n\n\u003cp\u003eThis book has shown how to manage State efficiently. How to make your Flutter app more performant.\u003c\/p\u003e\n\n\u003cp\u003eTo have more confidence you need to understand the concept of Inherited Widget and how Provider package as a Wrapper class uses that concept too!\u003c\/p\u003e\n\n\u003cp\u003eAnd I've discussed that too in great detail.\u003c\/p\u003e","brand":"Books Feri","offers":[{"title":"Premium Paperback","offer_id":45614013087935,"sku":null,"price":250.0,"currency_code":"BDT","in_stock":true},{"title":"Premium Hardcover","offer_id":45614074331327,"sku":null,"price":350.0,"currency_code":"BDT","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/8148\/0895\/files\/81VvgmkgaML.jpg?v=1777959465","url":"https:\/\/booksferi.store\/products\/riverpod-provider-state-management-in-flutter-by-sanjib-sinha","provider":"Books Feri","version":"1.0","type":"link"}