DEV Community

Discussion on: Is Next JS really that good?

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt • Edited

For me,

  • Folder structure and magic
  • Multiple pages, prerendering and JavaScript-less, first

If not for the folder structure and magic, I might as well go for Gatsby. Nuxt also has similar folder structure, if not more powerful.

CRA and Vue CLI don't aim for folder structure, nor prerendering, although it is not entirely impossible (with Webpack SPA plugin).

Collapse
 
dglsparsons profile image
Douglas Parsons

Hey, thanks for sharing your thoughts. By Pre-rendering do you mean server side? It's a great point about the magic - I've always found magic stuff to be a double edged sword though, so I'm a bit hesitant.

Is your experience mostly positive though?

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt

Actually, prerendering actually means web browser snapshot; but it can also be done via SSR.

Next.js is SSR, but Webpack prerender plugin is Puppeteer snapshot.