Managing State in Flutter Pragmatically: Discover how to adopt the best state management approach for scaling your Flutter app
暫譯: 在 Flutter 中務實地管理狀態:探索如何採用最佳的狀態管理方法以擴展您的 Flutter 應用程式

Arshad, Waleed

  • 出版商: Packt Publishing
  • 出版日期: 2021-11-25
  • 售價: $1,490
  • 貴賓價: 9.5$1,416
  • 語言: 英文
  • 頁數: 246
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1801070776
  • ISBN-13: 9781801070775
  • 相關分類: Flutter
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Explore popular state management techniques in Flutter and implement them in real-world applications


Key Features:

Get to grips with popular approaches for managing your Flutter application state

Think declaratively in order to decide on the most fitting approach for different applications

Learn to implement state management solutions by building a popular use case in the form of a shopping cart app

Book Description:

Flutter is a cross-platform user interface (UI) toolkit that enables developers to create beautiful native applications for mobile, desktop, and the web with a single codebase. State management in Flutter is one of the most crucial and complex topics within Flutter, with a wide array of approaches available that can make it easy to get lost due to information overload.

Managing State in Flutter Pragmatically is a definitive guide to starting out with Flutter and learning about state management, helping developers with some experience of state management to choose the most appropriate solutions and techniques to use. The book takes a hands-on approach and begins by covering the basics of Flutter state management before exploring how to build and manipulate a shopping cart app using popular approaches such as BLoC/Cubit, Provider, MobX, and Riverpod. Throughout the book, you'll also learn how to adopt approaches from React such as Redux and all its types.

By the end of this Flutter book, you'll have gained a holistic view of all the state management approaches in Flutter, and learned which approach is the best solution for managing state in your app development journey.


What You Will Learn:

Understand the core concepts of different state management techniques used in Flutter

Build optimal and performant applications in Flutter

Develop an understanding of which technique to apply in what sort of apps

Build the habit of writing clean state management code

Produce code with techniques from beginner to advanced level for different state management solutions

Use state management techniques to create robust and scalable apps in Flutter


Who this book is for:

This book is for developers who have already started with their Flutter journey and are now looking to learn optimal state management approaches for app development. The book will also help less experienced Flutter engineers to find the best state management solution to fit their app, along with Flutter engineers who want to learn which state management approach should be taken under what circumstances.

商品描述(中文翻譯)

探索 Flutter 中流行的狀態管理技術並在實際應用中實現它們


主要特點:
掌握管理 Flutter 應用狀態的流行方法
以聲明式思維來決定不同應用最合適的方法
通過構建一個流行的用例(如購物車應用)來學習實現狀態管理解決方案

書籍描述:
Flutter 是一個跨平台的用戶界面 (UI) 工具包,使開發者能夠使用單一代碼庫創建美觀的原生應用程序,適用於移動、桌面和網頁。Flutter 中的狀態管理是 Flutter 中最關鍵且最複雜的主題之一,擁有多種可用的方法,這可能會因信息過載而使人感到迷失。

《在 Flutter 中務實地管理狀態》是一本關於開始使用 Flutter 和學習狀態管理的權威指南,幫助具有一定狀態管理經驗的開發者選擇最合適的解決方案和技術。這本書採取實踐導向的方法,首先介紹 Flutter 狀態管理的基礎知識,然後探索如何使用流行的方法(如 BLoC/Cubit、Provider、MobX 和 Riverpod)來構建和操作購物車應用。在整本書中,您還將學習如何採用來自 React 的方法,如 Redux 及其所有類型。

在這本 Flutter 書籍結束時,您將對 Flutter 中所有的狀態管理方法有一個全面的了解,並學會在您的應用開發過程中,哪種方法是管理狀態的最佳解決方案。


您將學到什麼:
理解 Flutter 中不同狀態管理技術的核心概念
在 Flutter 中構建最佳和高效的應用程序
發展對於在何種應用中應用哪種技術的理解
養成編寫乾淨狀態管理代碼的習慣
為不同的狀態管理解決方案生成從初級到高級的代碼
使用狀態管理技術在 Flutter 中創建穩健且可擴展的應用


本書適合誰:
本書適合已經開始其 Flutter 之旅的開發者,並希望學習最佳的狀態管理方法以進行應用開發。這本書也將幫助經驗較少的 Flutter 工程師找到最適合其應用的狀態管理解決方案,以及希望了解在什麼情況下應採用哪種狀態管理方法的 Flutter 工程師。