• Flutter系列文章·教程导航

    栏目:flutter 时间:2023-10-27 22:21

    Flutter官方网站 开源书籍: https://book.flutterchina.club/ https://guoshuyu.cn/home/wx/ 视频教程: it营 https://www.bilibili.com/video/BV1S4411E7LY (组件应用,理论很少,推

    Read more

  • 使用 Flutter Riverpod Generator 自动生成Provider

    栏目:flutter 时间:2023-11-09 01:35
    使用 Flutter Riverpod Generator 自动生成Provider

    Riverpod 是针对 Flutter 的强大响应式缓存和数据绑定框架。它为我们提供了许多不同种类的提供者,可以用于: 在我们的代码中访问依赖项(使用 Provider) 缓存来自网络的异步数据(使用 FutureProvider 和 StreamProvider) 管

    Read more

  • Flutter 应用程序架构:应用层

    栏目:flutter 时间:2023-11-07 21:42
    Flutter 应用程序架构:应用层

    Flutter 应用程序架构:应用程序层

    Read more

  • 在编写自己的StateNotifier子类时,通常会使用try/catch块来处理可能失败的Futures:class SignOutButtonController extends StateNotifier<AsyncValue> { SignOutButtonController({required this.authRepository})

    Read more

  • 将 Notifier 和 AsyncNotifier 与新的 Flutter Riverpod Generator 结合使用

    使用Riverpod来编写Flutter应用程序在引入riverpod_generator包之后变得更加容易。使用新的Riverpod语法,我们使用@riverpod注解,让build_runner自动生成所有的providers。我已经在这篇文章中介绍了所有的基础知识: 如

    Read more

  • Flutter Riverpod 2.0:终极指南

    栏目:flutter 时间:2023-11-06 11:08
    Flutter Riverpod 2.0:终极指南

    Riverpod 是一个 响应式缓存和数据绑定框架 的演变而诞生的。 ,它是作为Provider 包根据 官方文档 :Riverpod 是对 Provider 包的完全重写,以进行原本不可能的改进。许多人仍然将其视为“状态管理”框架。但远

    Read more

  • 如何借助 Riverpod Lint 和 Riverpod Snippets 更快地编写 Flutter 应用

    每次Riverpod的新版本发布,都会带来更多改进,以及其周边生态系统的不断完善: 核心包为我们提供了强大的响应式缓存和数据绑定的API Riverpod Generator包简化了学习曲线,带来了显著的可用性改进(我已经在这篇文章中进行了

    Read more

  • Dart 3 新特性 switch

    栏目:flutter 时间:2023-11-04 12:48

    Dart 3被称为迄今为止最大的Dart版本。这个版本引入了一些重要的特性,如: 模式和记录 增强的switch和if-case语句 解构 封闭类和其他类修饰符这些特性在Flutter Forward首次公开宣布,我非常高兴现在可以在Flutter 3.10和

    Read more

  • Flutter 应用程序架构:存储库模式

    栏目:flutter 时间:2023-10-31 23:03
    Flutter 应用程序架构:存储库模式

    设计模式是有用的模板,帮助我们解决软件设计中的常见问题。在涉及应用程序架构时,结构设计模式可以帮助我们决定应用程序的不同部分如何组织。在这个上下文中,我们可以使用仓库模式来访问来自各种来源的数据对象,比如后端

    Read more

  • Flutter应用架构:域模型

    栏目:flutter 时间:2023-10-31 20:57
    Flutter应用架构:域模型

    你是否曾经将UI、业务逻辑和网络代码混在一团乱麻中?我知道我曾经这样做过。✋毕竟,实际应用开发很困难。像《领域驱动设计》(DDD)这样的书籍已经写出来,帮助我们开发复杂的软件项目。而DDD的核心在于模型,它捕捉了解决手头

    Read more

132   1 2 3 下一页 尾页