Flutter Guideline: Widgets — Use StatelessWidget when possible. Description: Immutable widgets are simpler. Do: StatelessWidget for static UI. Don't: StatefulWidget for everything. Good Example: class MyWidget extends StatelessWidget. Bad Example: class MyWidget extends StatefulWidget (static). Severity: Medium. Docs: https://api.flutter.dev/flutter/widgets/StatelessWidget-class.html.