Chapter 11. Optimizing for production
This chapter covers
- Optimizing performance for the browser
- Using streaming on Node.js to improve server performance
- Using caching to improve performance on the server
- Handling user sessions via cookies on the server and browser
Rather than doing a deep dive into any specific topic, this chapter covers a range of topics that will make your app perform better and improve your end-user experience. This includes React performance, Node.js performance, and various caching strategies. The last section of this chapter covers handling cookies in an isomorphic application and the trade-offs that this creates with some of the caching strategies.
This chapter continues to use the complete-isomorphic-example repo ...