DEV Community


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

Saswata Mukherjee
Web developer | Tech Enthusiast
・1 min read

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?

Discussion (1)

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
Forem Open with the Forem app