Я очень новичок в Shiny, и я прошел все учебники на веб-сайте Rstudio и сам запустил и протестировал примеры приложений.
Я заметил, что в видео о реактивности Джо Чена он всегда ставит session
в качестве аргумента в функции сервера, подобной этой:
server <- function(input, output, session) {}
, в то время как в большинстве других примеров я вижу
server <- function(input, output) {}
Я знаю, что аргумент сеанса является необязательным, но мне интересно есть ли ситуация, когда это абсолютно необходимо. В чем разница с аргументом сеанса или без него?
Я не мог найти объяснение где-либо еще.