В предыдущем уроке мы рассмотрели пример построения интерфейса приложения с помощью виджетов, создали свой виджет MyBody наследуемый от класса StatelessWidget. Все собственные классы-виджеты рекомендуется создавать от двух основных: StatelessWidget и StatefulWidget. Отдельные части интерфейса удобно объединять в отдельные виджеты, созданные от этих двух суперклассов, но какой из них использовать – мы рассмотрим в этом уроке. Полная версия урока с примерами на сайте https://flutter.su/tutorial/2-StatelessWidget-StatefulWidget