2016-10-08 5 views
2

Shinyアプリケーションの保存と展開には、少なくとも2つの異なる方法があります。Rシャイニーに別々のサーバーとuiファイルを保存することをお勧めしますか?

最初にserver.Rui.Rdirファイルに保存し、runApp(appDir = dir)を経由してディレクトリからアプリを実行します。

第二は、単一のapp.Rファイルにserveruiの両方を定義し、そこからそれを実行することです。

ui <- fluidPage(
    actionButton("child","child", icon("child")) 
) 
server <- function(input, output) { 
} 
shinyApp(ui = ui, server = server) 

私はあなたがserveruiを持っている場合がありますなぜ人間レベルの理由があることを理解し異なるコード(例えば、コードが広範である場合など)がありますが、私が見ているShinyアプリケーションのほとんどは、differenteファイルを使用するというコンベンションに従っているようです。私は、元の手順だったので、これに慣れている人もいることに気付きました。しかし、技術的に違いはありますか?

答えて

0

あなたはあなたのための最高の作品の構造を選択することができます。私がShinyアプリケーションを開発するとき、私は簡単にUIからサーバーにナビゲートするために1つのアプリケーションを使用します

関連する問題