Wednesday 29th July, 2015
10:30am to 11:10am
Object Oriented programming has many real benefits but one of its worst influences on User Interfaces is obscuring Data. Yet, dozens of MVC frameworks continue to grow and introduce leaky abstractions with middlemen like Models, Views, Controllers and Directives. React is simple. React, and their interfaces like Om and Reagent in Clojurescript, allow us to view the world of UIs in small, composable blocks. In this talk I will focus on React's core principles—not the tools its ecosystem, and Clojurescript’s abstractions on 'React as a Platform': Data, Composition, and State Transitions—all good principles from functional programming.
Sign in to add slides, notes or videos to this session