Seleções Hierárquicas Dinâmicas
Nesta aula, você aprenderá a implementar seletores hierárquicos em suas aplicações Shiny, como aqueles que filtram estados com base na região e times com base no estado. Entenderá como a falta dessa hierarquia pode levar a tabelas vazias e processamentos quebrados. Descobrirá a aplicação prática de observeEvent()
e updateSelectInput()
para garantir que as opções de escolha se atualizem dinamicamente, mantendo a consistência dos dados. Verá também como o uso do botão “processar” com eventReactive()
é fundamental para controlar o fluxo de dados, evitando cálculos desnecessários e custosos antes que todas as seleções sejam feitas. Além disso, explorará o grafo de reatividade (React Log) para visualizar e debugar as dependências da sua aplicação. Prepare-se para criar interfaces intuitivas e poderosas!