With client-side rendering, after the initial page load, the browser does not perform a full reload when the user navigates to a route with the web application because data fetching, templating and routing are handled by the browser or the client—rather than the server, as is traditionally the case.