DEV Community

Discussion on: Getting ready for my first website: Choosing the right platform

Collapse
 
tealover418 profile image
Stijn de Ligt

Would advice using NextJS since it's built on React and is much less work to set up.

Thread Thread
 
joelbonetr profile image
JoelBonetR 🥇 • Edited

Well yes but it serves a different purpose.
I do usually use Next JS on sideprojects because I have Node and React in the same place and I already know how Next JS works due to both side projects, PoCs and projects that are in production made at work. It's pretty convenient to build a monolithic application quickly but if you just need a frontend it would be inefficient.

Also some practices you probably use in frontend of Next apps are not aligned with what you'll find in React-only projects as it includes opinionated components for different purposes (i.e. Next/Image).

So like always it just depends on the project needs 😁

On the other hand, setting up a React project is just... npm i react react-dom, creating an index, an App main component and you're done mostly, plus you can use whatever bundler you like (i.e. Parcel which, once you understand how to properly use it's zero config or mostly).