NavigationStack (iOS 16+) é o contêiner de navegação orientado a dados do SwiftUI: em vez de empilhar view controllers de forma imperativa, você vincula um array path de valores, e a stack renderiza uma tela para cada valor. Os dados fluem para baixo através dos inicializadores de view e do ambiente, e para cima através de bindings e callbacks.
