Users who want to view a web page send a request to the respective server. After this request is sent, the server sends an HTML file containing JavaScript codes to the browser. The method used by the browser to process these files and render the page content is called client-side rendering. Next, the web page where the content is created by the browser is presented to the users. By using this method, there is no need to increase server processing power since the process is handled by the browser. CSR is generally used to offer a faster boot performance to the end user.