Too Long; Didn't Read
Data binding lets you connect your application’s logic to your user interface. It allows you to set a value in your HTML template and automatically update this value if your data changes. Data can be bound in a one-way or two-way manner. One-way data binding is when a state change should update a value inside your template. If a template should also be able to change the state value, e.g., an input field’s value, you’d have to use two-way data binding.