Next.js is just better than create-react-app in many small ways. It has everything that create-react-app has and more in a very developer-friendly package.
One major thing I can mention that you never need to "eject" from Next.js the way you might need to do with create-react-app. You can customize your Webpack Config and be happy (nextjs.org/docs/api-reference/next...).
Also, even if you don't need SSR now, it does not mean you won't need it in the future. Using Next.js as your tooling will allow you to use SSR/SSG for some pages and normal client-side rendered behavior SPA for others.
Hello! My name is Anton and I am a web developer and freelance programmer working in Adelaide, Australia. I specialise in API integrations and business process automation.
Location
Adelaide
Education
Master of Computer Applications (M.C.A.), Automation and Information Technologies / GIS
Next.js is just better than
create-react-app
in many small ways. It has everything thatcreate-react-app
has and more in a very developer-friendly package.One major thing I can mention that you never need to "eject" from Next.js the way you might need to do with
create-react-app
. You can customize your Webpack Config and be happy (nextjs.org/docs/api-reference/next...).Also, even if you don't need SSR now, it does not mean you won't need it in the future. Using Next.js as your tooling will allow you to use SSR/SSG for some pages and normal client-side rendered behavior SPA for others.
So, the idea is to use Next.js but not its killer features because "just in case"?
What do you mean by not using Next.js's "killer features"?