Data binding

A key feature in every modern component framework that separates the view from the component's behavior is data binding. Data binding bridges the gap between the view and the controller by enabling us to bind the view to the component's data, as well as user interactions with the view, to the component's functions.

Importantly, the template's default expression context is the controller; that is, the component instance. This means that the template can bind to every public member of the class, including fields, properties, and functions. To clarify, when component data is mentioned in the context of binding, it means all of the bindable members.

The Angular team is working on replacing its current renderer with a new one called ...

Get Hands-On Full-Stack Web Development with ASP.NET Core now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.