Spotlight React 2017
Web Dev
  • 2017-03-04 00:00:00 2017-03-04 00:00:00 America/Toronto Spotlight React 2017 Toronto FITC
  • Toronto
  • #FITCspotlight

Presentation

View Video

Overview

React is a powerful production-ready library for building advanced single page applications but React’s magical power lies in its virtual DOM. React’s ability to run on both Node.js and in the browser will finally make the dream of a single codebase on both the server and client-side possible! A dream that has been too long in the making. The singular promise of JavaScript on the backend and front-end will finally come true.

This talk will explain the concepts behind universal JavaScript applications and cover the history of this struggle to achieve the same codebase on the server and client-side. The talk will show you how to write React for the backend using Node.js and how to structure your application to make this efficient for your web developer team. Lastly, this talk will also share existing code scaffolding tools, code generators and cli tools to get your Universal JavaScript app started.

The dream is here!

Objective

Build Universal JavaScript Applications with React

Target Audience

React Developers

Assumed Audience Knowledge

You should be able to easily read React & Redux code.

Five Things Audience Members Will Learn

  1. What is Universal JavaScript
  2. How to Build Universal JavaScript Apps with React
  3. How to Write React on the Backend for Node.js
  4. How to Structure Your Application and Environment for Universal Apps
  5. Tools and Scaffolds to Get Your Universal JavaScript App Started