DEV Community

Saswata Mukherjee for GDSC KIIT

Posted on

3

Discuss: What's your preferred way of creating a React app?

Whenever I start a new React project I mostly use to create-react-app. But I've seen a lot of people default to Gatsby or Next.js.

If you do use something other than cra what is your motivation and what tools make your life easier? Any best practices you think React devs should follow while using them?

Top comments (1)

Collapse
 
itsjzt profile image
Saurabh Sharma
  • Create-react-app: if its a admin dashboard, or something where SEO doesn't matter
  • Next.js: If SEO matters, and content is dynamic too, you need performance, code splitting and Server side rendering
  • Gatsby: If content is static and SEO matters

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay