Building single page apps with React.JS
Submitted by Vagmi Mudumbai (@vagmi) on Friday, 29 August 2014
Participants would understand how ReactJS works and how to build a single page app with ReactJS. We will also briefly touch upon the Flux application architecture and see how we can architect applications with the Flux architecture
The workshop will be structured into three parts. The first and third part will talk about the state of React and its path going forward and the meat of the workshop would be a hands on approach in building a Todo List app using a parse backend and the UI built with React.JS and Backbone.
- A quick intro to React.JS and JSX
- Build a todolist app with React.JS and Backbone
- A quick intro to Flux and upcoming projects like React Router similar projects like HTMLBars
Workshop JSBin - http://jsbin.com/nupuza/4/edit
I have been building apps for the past 10 years with various technologies like Clojure, Ruby, Node, Python and Java. Both libraries like jQuery and frameworks like BackboneJS, Ember, Angular have left me wanting with a better way to build large apps. Having worked with ClojureScript and Om, I beleive that ClojureScript with frameworks like Om/Reagent is probably the best way to organize large frontend codebase.