Flutter

Fondamentaux Flutter

Widgets, StatelessWidget, StatefulWidget, widget tree, build method, hot reload

18 questions d'entretien·
Junior
1

Qu'est-ce qu'un widget dans Flutter ?

Réponse

Dans Flutter, tout est un widget. Un widget est une description immuable d'une partie de l'interface utilisateur. Les widgets décrivent ce que leur vue devrait afficher compte tenu de leur configuration et état actuels. Flutter utilise ces descriptions pour construire l'arbre d'éléments qui gère le rendu à l'écran.

2

Quelle est la différence principale entre StatelessWidget et StatefulWidget ?

Réponse

Un StatelessWidget est immuable et ne peut pas changer après sa création. Il est utilisé pour des éléments d'interface qui ne changent pas dynamiquement. Un StatefulWidget peut maintenir un état mutable via un objet State associé, permettant à l'interface de se reconstruire en réponse aux changements d'état.

3

Quelle méthode doit être implémentée dans tout widget pour définir son interface utilisateur ?

Réponse

La méthode build() est obligatoire dans tous les widgets Flutter. Elle reçoit un BuildContext en paramètre et retourne un Widget qui décrit l'interface utilisateur. Cette méthode est appelée chaque fois que le framework doit reconstruire le widget, par exemple après un appel à setState() dans un StatefulWidget.

4

Qu'est-ce que le widget tree dans Flutter ?

5

Quelle est la différence entre hot reload et hot restart dans Flutter ?

+15 questions d'entretien

Maîtrise Flutter pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement