Chapter 1. Introduction to isomorphic web application architecture
This chapter covers
- Differentiating between isomorphic, server-side rendered, and single-page apps
- Server rendering and the steps involved in transitioning from a server-rendered to a single-page app experience
- Understanding the advantages and challenges of isomorphic web apps
- Building isomorphic web apps with React’s virtual DOM
- Using Redux to handle the business logic and data flow
- Bundling modules with dependencies via webpack
This book is intended for web developers looking to expand their architectural toolset and better understand the options available for building web apps. If you’ve ever built a single-page or server-rendered web app (say, with Ruby on Rails), you’ll ...