But that is a lot of complexity and dead functionality to drag into a project for just that? Surely next.js's router is not that different from React router.
In our experience, using Next.js reduced our complexity, because it has out-of-the-box implementations (and simple configuration) for lots of stuff we had to manually hack around with CRA as our project grew
Comments
That’s literally what the article is explaining. Better routing system, and bundling, and a simpler optimized config for output.
But that is a lot of complexity and dead functionality to drag into a project for just that? Surely next.js's router is not that different from React router.
In our experience, using Next.js reduced our complexity, because it has out-of-the-box implementations (and simple configuration) for lots of stuff we had to manually hack around with CRA as our project grew