data binding

/dæˈtə ˈbaɪndɪŋ/ データバインディング

1. ユーザーインターフェース(UI)要素とデータソースの間で、データの同期を自動的に行う仕組み。

ソフトウェア開発において、データ層とユーザーインターフェース(UI)層の間の接続を確立し、データが更新された際にUIが自動的にその変更を反映し、またUIでのユーザー入力がデータに自動的に反映されるようにする技術です。これにより、手動でデータを同期させるコードの記述を減らし、開発効率と保守性を向上させることができます。
Data binding simplifies the synchronization between UI and data. (データバインディングはUIとデータの同期を簡素化します。)
関連
MVC
observables
UI synchronization
binding expressions