오늘은 데이터 바인딩을 하는 과정에서, 아래와 같은 항목에 대해 정리해볼 예정입니다.


데이터 바인딩?

데이터 바인딩 개요 - WPF .NET

데이터 바인딩이란 앱 UI와 해당 UI가 표시하는 데이터를 연결하는 프로세스입니다.

우리가 앱의 사용자가 된다고 생각을 해보겠습니다.

어떠한 인터렉션을 주게 되면 그에 대한 화면 변화가 일어날 상황이 있습니다.

이렇듯 데이터 소스와 UI 요소를 연결하여 데이터가 변경될 때 자동으로 UI가 업데이트되도록 하는 메커니즘을 데이터 바인딩이라고 합니다.


단방향 데이터 바인딩

말 그대로 단방향 데이터 바인딩은 데이터가 한 방향으로만 흐르는 패턴입니다.