DEV Community

Saswata Mukherjee for GDSC KIIT

Posted on

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