ruby javascript inspirational browser software architecture programming languages iot performance

Immutable User Interfaces

Lee Byron ยท Full Stack Fest 2016

One of the greatest challenges of building a rich UI is keeping track of all that is changing: incoming touch and mouse events, new data from your servers, animations, and more. Here we propose a new way to tackle this challenge that is as old as computing itself: don't let anything change in the first place. Come learn about how to build rich and highly performant UIs without losing your sanity by leveraging immutable data and the optimization techniques it enables.