Bathtimer App
Feb 5, 2022
Decided
This isn't going to be a shocker, but I chose Next.js over create-react-app to build out the Bathtimer landing page for (primarily) SEO reasons. But... I did find other DX niceties that don't have to do with SSG/SSR:
- Routing. Next.js makes routing a first-class feature, and is, in my opinion, much easier to work with than React Router.
- API. Just convenient to not have to set up a separate codebase for server-side code. Eventually, it will behoove me to set up a dedicated server/API, but it's nice to have for small needs at the beginning. There are many more features that I haven't worked with that I know are DX improvements over create-react-app. Some include auth (via NextAuth.js), scoped CSS, and magical optimizations for images, links, etc.
What's your Next.js adoption story? If you're still sticking with create-react-app, what's the rationale behind your decision? Thanks for reading!
0 views0