We wrote a ton of internal web tools in our team, using React and Ant.Design. Every time we bootstrap a new web application, we need to bootstrap both frontend code and backend code. And write some glue code between frontend and backend to make them work well together.
Since Next.js is a lightweight and well-experience serverside-rendering framework, I love using it on my side projects. It saves my time in dealing with the boilerplate code. I write React code, and it just works.