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