What could go wrong? Moving 80 Million Users to React, Redux, & NodeJS

13th July 2016 in London at CodeNode

There are 85 other SkillsCasts available from FullStack 2016 - the conference on JavaScript, Node & Internet of Things

Please log in to watch this conference skillscast.

581710818 640

Over the last year and a half Bleacher Report has moved from a monolithic Rails application to a micro-service based system with a front-end powered by an isomorphic React & Redux app running on NodeJS. This is the story of how Blacher Report incrementally moved their front-end tech stack to this system, the challenges they encountered along the way, and some of their design solutions for this stack - in JavaScript, CSS, and much more.

Complex React applications require deep thinking about State, Stying, Asynchronous Communication, and application structure. Not only that but developer tooling and using sensible modern workflows (like SASS, Browserfiy, ES6/Babel, Promises, etc) can create a codebase that is not only easy to reason about - but a pleasure to maintain.

The team learned a lot doing this, and Gregory wants to share that with you.


What could go wrong? Moving 80 Million Users to React, Redux, & NodeJS

Gregory Wild-Smith

Gregory Wild-Smith is a CLIO award winning web developer who has been a developer for long enough that he's starting to feel kind of old. A UK native, he moved to California 10 years ago and has worked at companies such as Hi5, Zynga, and now Bleacher Report.