In Flutter is alles een widget — UI-elementen (knoppen, tekst, afbeeldingen), layoutstructuren (rijen, kolommen, padding) en zelfs de app zelf zijn allemaal widgets. Widgets zijn de onveranderbare bouwstenen die samen de gehele gebruikersinterface vormen.
Alles is een widget
Widgets describe the UI. EVERYTHING is a widget:
→ visible elements: Text, Image, Icon, Button, etc.
→ layout: Row, Column, Container, Padding, Center, Stack, etc.
→ structure: Scaffold (page structure), AppBar, etc.
→ even the app itself (MaterialApp) and abstract things (Padding, Theme)
→ You build UI by COMPOSING widgets into a tree (widgets contain other widgets).
