Book description
Isomorphic JavaScript, often described as the holy grail of web application development, refers to running JavaScript code on both the browser client and web application server. This application architecture has become increasingly popular for the benefits of SEO, optimized page load and full control of the UI, and isomorphic libraries are being used at companies like Walmart, Airbnb, Facebook, and Netflix.
With this practical book, authors Jason Strimpel and Maxime Najim provide the knowledge you need to build and maintain your own isomorphic JavaScript apps.
This book includes:
- Part 1 identifies different classifications of isomorphic JavaScript apps, and shows you how to set up a development environment
- Part 2 takes you from theory to practice by showing you how to build out your own isomorphic app
- Part 3 takes you through existing solutions in the market today, providing you with the knowledge you need to bring isomorphic solutions into your development workflow
Table of contents
- Preface
- I. Introduction and Key Concepts
- 1. Why Isomorphic JavaScript?
- 2. Isomorphic JavaScript as a Spectrum
- 3. Different Categories of Isomorphic JavaScript
- 4. Going Beyond Server-Side Rendering
- II. Building Our First App
- 5. Getting Started
- 6. Serving Our First HTML Document
- 7. Architecting Our Application
- 8. Transporting the Application to the Client
- 9. Creating Common Abstractions
- 10. Serializing, Deserializing, and Attaching
- 11. Closing Thoughts
- III. Real-World Solutions
- 12. Isomorphic React.js at WalmartLabs
- 13. Full Stack Angular
- 14. Brisket
- 15. âColonyâ Case Study: Isomorphic Apps Without Node
- 16. Final Thoughts
- Index
Product information
- Title: Building Isomorphic JavaScript Apps
- Author(s):
- Release date: September 2016
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491932889
You might also like
book
The Joy of JavaScript
The Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros. You’ll work with …
book
Web Components in Action
Web Components in Action teaches you to build and use Web Components from the ground up. …
book
You Don't Know JS: Scope & Closures
No matter how much experience you have with JavaScript, odds are you don’t fully understand the …
book
Fluent React
When it comes to building user interfaces on the web, React enables web developers to unlock …