반응성: 합성된 반응형 변수
반응형 변수(또는 입력)의 값이 바뀔 때마다, 그 반응형 변수를 사용하는 코드는 다시 실행됩니다. Shiny는 어떤 코드가 실행되어야 하는지 판단하기 위해 코드에서 의존성 그래프를 만듭니다. 일반적으로 x가 y에, y가 z에 의존한다면, z를 수정하면 y가 업데이트되고, 이어서 x도 업데이트되죠.
다음은 다른 반응형 변수에 의존하는 반응형 변수의 예시입니다:
x <- reactive({
input$num1 + 5
})
y <- reactive({
x() + input$num2
})
위 코드에서 y의 값은 언제 업데이트될까요?
이 연습은 강의의 일부입니다
