Modern UIs with Knockoutjs and Stateful CSS


Browsers are more capable than ever at delivering rich, native-like experiences, but the stateless nature of the web makes them rather difficult to build. Binding a data model to the UI using an MVVM (Model, View, ViewModel) javascript framework allows developers to manage complex interfaces with relatively little code. We'll walk you through how we use Knockout (one such MVVM framework) to untangle modern UIs and how we simplify our CSS by using BEM syntax to provide "stateful" classes for our interface.


  • Brent Coney

    1 Recording

    Brent Coney is a full stack web developer at Inuvo with a passion for all things code. He graduated from the University of Arkansas at Little Rock with a Bachelors in Information Science in 2009. When he is not writing code he can be found enjoying time with family, playing bass guitar or watching Formula One.

  • Jordan Little

    1 Recording

    Jordan Little designs and develops Uis at Inuvo, teaches design at the University of Arkansas Little Rock, and generally has a good time. He firmly believes that anyone can learn to design and advocates the blurring of the line between designer and developer.

Recorded At:

Recorded on:

Oct 16, 2015

More Info: