Whether you are interested in Angular, Ember or Knockout, data binding libraries are all the rage today, and for good reason. When used correctly, data binding libraries promote best practices which make it easier to test and structure your application. In this session, Brendan will take a framework agnostic look at data binding patterns. He will cover how data binding enforces a strong separation of concerns and how to use this separation to improve the testability, reusability and composability of application code.
This talk will also address some of the common arguments against data binding frameworks: some of the concerns, how they originate and what anti-patterns to avoid when working with a data binding framework.