BuildContextの正体とInheritedWidgetの仕組み by Hiroki Kawamura

FlutterKaigi 2025
採択
ビギナーズLT

BuildContextの正体とInheritedWidgetの仕組み

hecuhecu Hiroki Kawamura hecuhecu
1

概要

Flutter開発で頻繁に利用されるBuildContext。しかし、その役割の曖昧な理解は、パフォーマンス低下や予期せぬエラーの要因となります。

本LTでは、UIツリーでのBuildContextの位置と役割、そしてInheritedWidgetがデータ伝達と再構築にどう影響するかを解説します。

「Widgetのどこでcontextを使えばいいのか」が腑に落ちて、状態管理や画面遷移でつまずかないための最初の理解の壁を突破できることを目指します。

想定視聴者

  • contextの扱い方に自信がない方
  • Widgetのどこでcontextを使うべきか迷うことがある方
  • 状態管理や画面遷移で「なぜか動かない問題」に直面した経験がある方