Currículo
Curso: Shiny Profissional
Login

Curriculum

Shiny Profissional

Vídeo aula

Aplicação combinando módulos

Ecossistema Modular

Com este conteúdo, você irá compreender o ápice da modularização em Shiny: a construção de uma aplicação completa combinando múltiplos módulos interconectados. Veremos uma convenção de organização de arquivos em desenvolvimento tripartido (global.R, ui.R, server.R), com os módulos organizados em um diretório R/. Aprenderá como o arquivo global.R carrega os pacotes e “sources” os arquivos dos módulos. O ui.R ficará “enxuto”, orquestrando as interfaces dos módulos em abas e colunas. Mais importante, o server.R se tornará conciso, focado na interconexão, passando o output reativo de um módulo como input para o próximo, como em um fluxo de upload -> edição -> regressão. Isso demonstra o poder da modularização na simplificação do código principal e na facilidade de reformatação e extensão da aplicação. Animado para ver como todas as peças se encaixam, criando aplicações Shiny complexas de forma elegante e gerenciável? Vamos construir juntos o seu primeiro ecossistema modular!