Flutter 状态管理: 源码探索与实战- 掘金小册课程推荐/优惠

Flutter 状态管理: 源码探索与实战--掘金小册课程推荐/优惠

从实践探索到源码级分析,全面通关 Flutter 状态管理。
张风捷特烈
21讲 | 711人已学习
优惠价¥9.9
官网优惠购买
版权声明

本站非掘金小册官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

课程介绍

作者介绍

张风捷特烈,Flutter 全端开发工程师、FlutterUnit 开源项目作者。FlutterUnit 是一款帮助刚入门的朋友快速认识 Flutter 的应用,它包含绝大多数 Flutter 内置组件及绘制的展示案例。

作者本人热爱探索源码、分享知识。除了出版过《Flutter 之旅》以外,还在掘金上线了其他 9 门课程:

Flutter 框架层基础

Flutter 实战探索系列


小册介绍

实践探索到源码级分析,全面通关 Flutter 状态管理。


本册主要探索 Flutter 状态管理的使用与底层原理实现,其中精心设计 5 个由简入难的功能需求,作为探索状态管理的切入点。主要有 4 个部分:

1. 引言与监听通知机制

从状态的含义开始说起,逐渐引入状态管理概念。理解状态管理涉及的核心内容,以及其存在的价值。另外,在真正介绍状态管理之前,全面分析监听体制机制的功能与价值,它们像齿轮一样,嵌在状态管理的底层中,啮合 驱动着状态管理的运作。

2. 探索四大类库使用

本模块将基于流行的四大状态管理类库,了解 provider、flutter_bloc、flutter_riverpod、get 的基本使用方式。并通过四个由简入难的需求,探讨状态管理的具体价值,以及在此基础上如何对功能需求代码进行层次划分。

3. 实践应用案例

本模块将通过一个较为全面的案例,介绍一下异步数据操作过程中如何管理状态数据。包括加载列表、增加、删除、修改、下拉刷新和上拉加载更多、搜索、搜索历史维护等异步任务。最后还会基于 sqlite 将数据通过本地数据库存储,进一步理解功能需求代码分层架构的意义。

4. 四大类库源码探索

前面是从使用的层面探讨状态管理的价值,最后一个模块将深入四个类库的源码,区分析状态管理的本质。从而可以知其所以然,了解了源码的实现方式,你就可以站在更高的角度去审视状态管理的内涵。使用时更加得心应手。


你会学到什么?

由浅入深,循序渐进探索状态管理的价值。
四大类库,对比状态管理方式的差异和共性。
结合实践,学习体会状态管理的使用方式。
深入源码,分析状态管理实现的本质内涵。

适宜人群

有一定 Flutter 开发基础的开发者。
想要使用 Flutter 进行跨平台开发,包括桌面端应用程序。
希望进一步提升自己对 Flutter 技术认知的朋友。
对Flutter 状态管理有深入认知的朋友。

课程目录

  • 开篇 - 欢迎来到状态管理之旅
  • 探索篇- get 状态管理使用
  • 监听通知机制: Listenable
  • 监听通知机制: Stream
  • 探索篇 - provider 中的提供器
  • 实战篇 - 下拉刷新和加载更多
  • 监听通知机制:回调函数
  • 探索篇 - flutter_bloc 的使用
  • 源码篇 - 状态管理是如何维护数据的?
  • 探索篇 - flutter_riverpod 基本使用
  • 源码篇 - 状态管理是如何共享数据的?
  • 探索篇 - provider 中的消费者
  • 探索篇 - 初步探索应用架构设计
  • 总结篇 - 状态管理,天地大同
  • 实战篇 - 列表数据展示与添加
  • 实战篇 - sqlite 数据库操作
  • 实战篇 - 列表数据修改与删除
  • 源码篇 - 状态管理是如何通知更新的?(上)
  • 实战篇 - 数据搜索记录与历史
  • 状态管理是干嘛的?
  • 源码篇 - 状态管理是如何通知更新的?(下)

作者介绍

万花过尽知无物
海的彼岸有我未曾见证的风采

作者其他课程

Flutter 路由导航: 源码探索与实战 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 路由导航: 源码探索与实战
路由导航是应用程序必须的一环,从源码到实践完全解读。
张风捷特烈
671人已学习
优惠价¥9.9
掘金小册官网优惠购买
Flutter  实战:正则匹配应用 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 实战:正则匹配应用
从思想分析到应用实践, Flutter 全平台玩转正则表达式 ~
张风捷特烈
808人已学习
优惠价¥9.9
掘金小册官网优惠购买
Flutter 渲染机制 - 聚沙成塔 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 渲染机制 - 聚沙成塔
全面探索 Flutter 框架源码,助你攀登九层之台,一览顶上风采 ~
张风捷特烈
1828人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 布局探索 - 薪火相传 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 布局探索 - 薪火相传
由浅入深,从源码探索 Flutter 布局原理~
张风捷特烈
2197人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 滑动探索 - 珠联璧合 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 滑动探索 - 珠联璧合
从源码入手,带你深入探索 Flutter 滑动体系
张风捷特烈
1941人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 动画探索 - 流光幻影 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 动画探索 - 流光幻影
Flutter 动画探索,一起去见证 Flutter 动画的风采 ~
张风捷特烈
2391人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 手势探索 - 执掌天下 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 手势探索 - 执掌天下
Flutter 手势探索,用你的手指,掌控着整个屏幕世界 ~
张风捷特烈
2168人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 语言基础 - 梦始之地 - 掘金小册课程推荐/分享/优惠/折扣
Flutter 语言基础 - 梦始之地
从语法到思想,欢迎来到 Flutter 梦开始的地方 ~
张风捷特烈
2405人已学习
优惠价¥3.5
掘金小册官网优惠购买
Flutter 绘制指南 - 妙笔生花  - 掘金小册课程推荐/分享/优惠/折扣
Flutter 绘制指南 - 妙笔生花
带你见证 Flutter 的绘制之美,全面解析绘制相关的知识。数学和程序的碰撞,擦出创造的火花。
张风捷特烈
3876人已学习
优惠价¥3.28
掘金小册官网优惠购买

推荐

Neovim 配置实战:从0到1打造自己的IDE - 掘金小册课程推荐/分享/优惠/折扣
Neovim 配置实战:从0到1打造自己的IDE
让 Neovim 适配你的编程习惯,定制自己的10x 编程武器
nshen
3475人已学习
优惠价¥29.9
掘金小册官网优惠购买
基于 Rust 的 HarmonyOS 应用开发实战 - 掘金小册课程推荐/分享/优惠/折扣
基于 Rust 的 HarmonyOS 应用开发实战
从 0 带你锈化一个鸿蒙应用底层开发框架
Ranger0929
469人已学习
优惠价¥39.9
掘金小册官网优惠购买
基于 Kafka Connect 的异构数据流式同步平台实战 - 掘金小册课程推荐/分享/优惠/折扣
基于 Kafka Connect 的异构数据流式同步平台实战
从0到1,搭建工业级可用、支持轻量级ETL的异构数据双向流式同步低代码平台
甘罗
794人已学习
优惠价¥29.9
掘金小册官网优惠购买
Kubernetes 安全原理与实践 - 掘金小册课程推荐/分享/优惠/折扣
Kubernetes 安全原理与实践
理论加实践,彻底搞定 Kubernetes 安全
张晋涛
805人已学习
优惠价¥29.9
掘金小册官网优惠购买
分布式服务面试精讲 - 掘金小册课程推荐/分享/优惠/折扣
分布式服务面试精讲
技术原理剖析+面试技巧演练,带你攻克分布式面试核心考点,轻松拿下大厂高薪 Offer
天涯兰
1114人已学习
优惠价¥49.9
掘金小册官网优惠购买
推荐系统完全指南 - 掘金小册课程推荐/分享/优惠/折扣
推荐系统完全指南
用简单易懂的方式,降低阅读门槛,让更多人构建出推荐系统的知识体系,理解核心技术,实现落地应用。
周兴博
520人已学习
优惠价¥39.9
掘金小册官网优惠购买