Unidirectional JavaScript

Jake Verbaten’s talk at Forward JS is about structuring a unidirectional application. His discussion centers around a library he’s been working on, called Mercury, and considers:

  • What is a unidirectional app?
  • How does it compare to MV* and FRP?
  • A demo: building a unidirectional app with mercury

Overall, building a unidirectional web app means having your data flow in one direction. Jake goes over the concept by looking back at its origins in React & Elm, then builds something using small modules.

Additional Resources from ProTech:

Published August 22, 2014