This can be done for any part of the application or the entire project, allowing for content-rich pages to be singled out for server-side rendering.[1] It can also be done only for first-time visitors, to reduce the burden on web browsers that have yet to download any of the site's assets.[2] The "hot reloading" feature detects changes as they are made and re-renders the appropriate pages so the server avoids the need to be restarted.