So i have bit of experience with React JS. I know that it is used to create single page application . Which means that there are no page reloading or page loading when navigating throughout the application.
Now , i have just started learning Next JS. Which i have heard to be a framework built on top of React JS . So my first thought was "Ok so this also generates Single page applications". But as i have started to go through some practice , i noticed that the pages are refreshing and there are more than one .html files after the build. So my Questions are: