Need Help Choosing the Right Tech Stack for My Review Website

0
3
Asked By CuriousCoder92 On

I'm planning to build a review website where users can log and track products. I initially thought about using React/JavaScript for the frontend and either Appwrite or Supabase for the backend and authentication. However, I've seen some discussions suggesting that React and Next.js may be overhyped and not the best options. Should I consider using other technologies like PHP or just stick with HTML, CSS, and JavaScript? I'm feeling a bit lost about what might be a good long-term choice. Any advice would be greatly appreciated!

6 Answers

Answered By CodeNavigator89 On

React and Next.js are great choices for creating modern applications, especially if you're looking for a dynamic user interface. They're not just hype; they’re popular because they work effectively. For databases and authentication, both Appwrite and Supabase offer excellent features. If JavaScript is what you’re comfortable with, I’d say stick with it. Just diving into HTML, CSS, and JS might limit you for what you want to achieve. Experiment with different options and see what works best for you!

Answered By BackendWizard On

If I were you, I’d go with Java and Spring for the backend – it’s my go-to for managing databases and it’s pretty solid. For the frontend, it really depends on your project’s needs. While React is super popular, I personally enjoy using Vue or even just plain JavaScript for my projects.

Answered By TechWanderer On

I like the advice to just use what’s easier for you. But considering the resources out there, choosing something like Next.js could be beneficial since you’ll find better support and examples online. Depending on your goals, here’s how I'd approach it:
1. If you want to learn, try The Odin Project.
2. If you want to get something done fast, you could use AI tools to help build your Next.js site.
3. Want to try something different? Stick to vanilla HTML, CSS, JS, or check out Bun with Vite and React.
4. If you're still confused, go for option 2!

Answered By TechSavvyGuy On

You've got plenty of options. If this is for a commercial project, stick with something you know or something that'll get you up and running quickly like PHP, Python, or Ruby on Rails. But if it’s more of a learning adventure for you, then go with something you want to dive into. Just try not to overthink it – any choice you make now can be adjusted later on, so it's okay!

Answered By DevExplorer83 On

Why not try Vite with Vue.js for the frontend? It's often considered much easier to work with than React. Plus, when it comes to the backend, go with what's fast!

Answered By LearningLoop On

Honestly, pick whatever feels easiest for you! For this project, you don’t really need anything too complicated. If you’re just starting, maybe check out a full stack course you like, like The Odin Project. Don’t stress too much about whether one stack is better than another; they’re pretty similar overall, and it often comes down to personal preference.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.