/nodeconf-isomorphic-workshop

Step-by-step walkthrough for the isomorphic workshop @ BA Node conf

Primary LanguageJavaScriptMIT LicenseMIT

Isomorphic Workshop

In this workshop, we are going to walk through the steps to create an Isomorphic application, compare it with a client-side rendering app (SPA) and try to figure out the best balance we should use for our apps.

The workshop is divided into different stages:

  1. Introduction: what is Isomorphic, Universal, server-side app and client-side app
  2. Exercise 0: Client-side app using React + Redux
  3. Exercise 1: Server side rendering with React
  4. Exercise 2: SEO
  5. Exercise 3: Initial rendering time & bundle size
  6. Bonus track: next.js

You can go through the different folders of each exercise, follow the step-by-step walkthrough in the README.md file or simply run the application.