IE6/IE7 compatible React.JS in combination with es5-shims and console-polyfill. React is a JavaScript library for building user interfaces. It's declarative, efficient, and extremely flexible. What's more, it works with the libraries and frameworks that you already know.