NavigationStack (iOS 16+) est le conteneur de navigation piloté par les données de SwiftUI : au lieu de pousser des view controllers de façon impérative, vous liez un tableau path de valeurs, et la pile rend un écran pour chaque valeur. Les données circulent vers le bas à travers les initialiseurs de vues et l'environnement, et vers le haut à travers les bindings et les callbacks.
