The game has to be a single-page app. There's no real reason to reload page every time a building is finished in the building menu, or every time we add a building to the building queue.
Other things too: navigation between different places of the planet menu or even in-between planets should be seamless too. Not only will it make the game much more engaging and fast, it will also reduce the load on the network and backend, since now you don't need to completely rebuild the page from scratch, but only send a quick response to the front-end.