Shinyアプリケーションの保存と展開には、少なくとも2つの異なる方法があります。Rシャイニーに別々のサーバーとuiファイルを保存することをお勧めしますか?
最初にserver.R
とui.R
をdir
ファイルに保存し、runApp(appDir = dir)
を経由してディレクトリからアプリを実行します。
第二は、単一のapp.R
ファイルにserver
とui
の両方を定義し、そこからそれを実行することです。
ui <- fluidPage(
actionButton("child","child", icon("child"))
)
server <- function(input, output) {
}
shinyApp(ui = ui, server = server)
私はあなたがserver
とui
を持っている場合がありますなぜ人間レベルの理由があることを理解し異なるコード(例えば、コードが広範である場合など)がありますが、私が見ているShinyアプリケーションのほとんどは、differenteファイルを使用するというコンベンションに従っているようです。私は、元の手順だったので、これに慣れている人もいることに気付きました。しかし、技術的に違いはありますか?