Thursday, June 26, 2014

tool: React | JavaScript UI without DOM

React | A JavaScript library for building user interfaces: by Facebook



"JUST THE UI

Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project


VIRTUAL DOM 

React uses a virtual DOM diff implementation for ultra-high performance. It can also render on the server using Node.js — no heavy browser DOM required."

DATA FLOW
React implements one-way reactive data flow which reduces boilerplate and is easier to reason about than traditional data binding."


Even more interesting is a ClojureScript wrapper for React, "om",
that is apparently twice FASTER, thanks to immutable nature of ClojureScript. 

No comments: