Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of user interface design in this conference talk from GOTO Chicago 2014. Delve into the history of Model-View-Controller (MVC) architecture, its limitations, and the potential for functional programming to advance UI development. Learn about Om, a ClojureScript library built on Facebook's React, and discover how it simplifies complex MVC problems while preserving useful object-oriented abstractions. Gain insights into component modularity, abstraction, and the application of persistent data structures in modern UI development approaches.