Hey everyone,
I’m in a bit of a pickle. My boss asked me to create a website for our company, but I’m not really into frontend work. It’s been ages since I last built a website from scratch.
I’m hoping you guys can help me out with some tech stack recommendations. I’ve been doing backend work with JavaScript for about a year now, so I’d love to use that if possible. This could be my chance to start moving towards becoming a full stack developer.
What frameworks or tools would you suggest for someone in my position? I’m looking for something that’s beginner-friendly but still powerful enough for e-commerce. Any tips on where to start or what to avoid would be super helpful too.
Thanks in advance for your advice!
As someone who’s been in your shoes, I’d recommend starting with Node.js and Express for the backend. They’re a great fit for your JavaScript experience and offer solid performance for e-commerce. For the frontend, consider Vue.js - it’s easier to pick up than React and still powerful. MongoDB pairs well with Node for data storage, giving you flexibility for product catalogues. Don’t overlook security - look into packages like Passport.js for authentication. Also, Stripe’s API is excellent for handling payments securely. Start small, focus on core features, and expand gradually. Remember, good documentation and clean code structure will save you headaches down the line. Best of luck with your project!
Hey there! As someone who’s been dabbling in web dev for a while, I gotta say your situation sounds pretty exciting! 
Have you considered giving Svelte a shot for the frontend? It’s super beginner-friendly and has a gentler learning curve compared to React or Vue. Plus, it’s blazing fast which is great for e-commerce sites where speed matters.
For the backend, since you’re comfy with JavaScript, why not try out Fastify? It’s like Express on steroids - way faster and built with modern JS in mind. Pair it with Prisma for database stuff and you’ve got a rock-solid setup.
Oh, and have you heard of Strapi? It’s an open-source headless CMS that could be a game-changer for managing your e-commerce content. Might be worth checking out!
What kind of products are you guys planning to sell? That could influence some tech choices too. And how big do you think the site might grow? Always good to plan ahead, right?
Anyway, hope this helps spark some ideas! Let me know if you wanna chat more about it - I’m always keen to geek out over web dev stuff! 
hey, try out node & express for teh backend—it’s pretty smooth.
maybe dabble in react for the frontend. next.js is cool for seo if u wanna push it further. best o luck, mate!