I'm working on a freelance project for a small business, and I could use some guidance on selecting the right tech stack. The client's needs are pretty simple—they just want a static website that doesn't require any logins, showcasing some products and includes an about/contact me page. I know I could use website builders like Shopify or GoDaddy, but I want to build my portfolio and enhance my skills in web and full-stack development. I've got around 9 months of experience from an internship and I'm comfortable with React and JavaScript. Any suggestions on how to decide what frameworks and languages to use?
1 Answer
Considering the project's requirements, I'd recommend going with a simple stack like React for the frontend. Since you'll need a static site, you could use a static site generator like Gatsby or Next.js. They work well with React and are great for performance. For hosting, platforms like Netlify or Vercel can help you deploy easily without much hassle! Also, since there's no backend needed, you can focus solely on the frontend design and functionality.
That's a solid idea! Using Next.js could also give you the flexibility to scale in the future if the project grows. Plus, it’s fun to work with!