SwiftUI é o framework de UI declarativo da Apple: você descreve como a UI deve parecer para um determinado estado, e o framework descobre como renderizá-la e atualizá-la. Você não muta mais as views manualmente como no UIKit — você altera o estado e a UI se re-renderiza automaticamente.
Como funciona
Uma view conforma ao protocolo e retorna seu conteúdo a partir de uma propriedade computada . é uma função pura das propriedades da view.
