7

Improving the Load Time Using Server-Side Rendering

After implementing authentication using JWTs, let’s focus on optimizing the performance of our blog app. We are going to start by benchmarking the current load time of our application and learn about various metrics to consider. Then, we are going to learn how to render React components and fetch data on the server. At the end of this chapter, we are going to briefly cover advanced server-side rendering concepts.

In this chapter, we are going to cover the following main topics:

  • Benchmarking the load time of our application
  • Rendering React components on the server
  • Server-side data fetching
  • Advanced server-side rendering

Technical requirements

Before we start, please install all requirements ...

Get Modern Full-Stack React Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.