We will now create a very simple server-side application to look at the steps that are needed to build a basic Universal setup.
It is going to be a minimal and simple set-up on purpose, because the goal here is to show how SSR works rather than providing a comprehensive solution or a boilerplate, even though you could use the example application as a starting point for a real-world application.
The application will consist of two parts:
The server-side, where we will use Express to create a basic web server and serve an HTML page with the server-side rendered React application
The client side, where we will render the application as usual, using
Both sides of...