Functional Web Development – An Introduction to React.js

A talk by Bertrand Karerangabo, JavaScript Developer at Rangle.io

In this talk from FITC’s Web Unleashed conference in September 2014, Bertrand dives into the concepts that make React.js unique and explains how to build web applications from simple, composable and reusable components.

Topics Covered

React.js is a UI framework created by Facebook and Instagram. Its primary design goal is to help build large applications with data that changes over time. To do so at scale, conventional wisdom and some long-held assumptions about software development had to be challenged. Gone are the “M” and the “C” in MVC. Gone are templates and special HTML directives. Gone also are traditional data-bindings. The results are applications that are extremely fast and reliable, out of the box. Bertrand Karerangabo dives into those concepts that make React.js unique and along the way, also teaches how to build web applications from simple, composable and reusable components.

Speaker's Bio

Bertrand Karerangabo

Bertrand is a JavaScript, PhoneGap and Clojure uber-guru and writes an internal blog on the corporate whiteboard called "JS Malarkey" to emphasize best practices. He also manages rangle.io's DevOps, including our Git, Jenkins and continuous deployment workflows. You can follow him at @codenarian.