Spotlight React 2016

2016-03-05 00:00:00 2016-03-06 00:00:00 America/Toronto Spotlight React 2016 We’re taking a deep dive into ReactJS and hope you’ll join us to learn how you can leverage this increasingly mainstream technology in your work. This one day event is designed for industry professionals and features notable speakers; attendees can expect to build up their skills with a… Toronto FITC Toronto

Presentation


Overview

One of the largest issues with building rich client-side applications is the inevitable sharing of logic, as well as performance issues that arise after the initial beta phase is passed. We’ve done well to choose cohesion over a separation of technology with React, and we can go a step further with building Universal Applications (also called ‘Isomorphic Applications’). Here we will discuss building universal apps with React, Redux, and Node.js. From sharing small bits of logic, to sharing the entire application runtime, we will see first how to do it, and the benefits it has for engineering, reusability, performance and SEO.

Objective

To show the watcher when and how to build universal applications.

Target Audience

Front-end or Full-stack engineers, with a background on React

Assumed Audience Knowledge

Medium understanding of Javascript, at least beginner understanding of React

Audience members will learn

  • -What are Universal Applications
  • When to build one — separating their actual benefits from the hype
  • How to go about building a simple skeleton
  • What the potential complexities are when sharing code between different environments