見出し画像

FlutterのStatelessWidgetとStatefulWidgetについて

初めましてblueです。

現在、ITベンチャー企業でWEBキャンペーンシステムの開発を行っています。

今回はStatelessWidgetとStatefulWidgetについて記事しました!

StatelessWidgetとは

状態の変化がないウィジェット
ただ画面を表示するだけのウィジェット

ただデータを表示させたいだけの時はStatelessWidgetを使う
画像の表示とか

公式YouTube

基本的なコードの書き方

class クラス名 extends StatelessWidget {
  
  @override
  Widget build(BuildContext context) {
    return Container(); 
  }

}

StatefulWidgetとは

状態の変更が可能なウィジェット

例えば、ブックマークなどでデータを取得後、アプリの状態を変更させたい時に使う

公式YouTube

基本的なコードの書き方

class クラス名 extends StatefulWidget {
  @override
  _(クラス名)State createState() => _(クラス名)State();
}

class _(クラス名)State extends State<クラス名> {
  @override
  Widget build(BuildContext context) {
    return Container();
  }
}

良かったらサポートしていただけると嬉しいです!