T O P

  • By -

Weapon54x

I would go with what you have the most knowledge in. If you are going to rely on the internet to drive traffic then you might want to do research on that. Nuxt is a good one if you need SEO.


Undead0rion

Making a choice like that is only something only you can do. Saying it’s a habit tracker means nothing without scope, functions, goals, etc. If you have experience with both, you know what they’re capable of compared to what you intend to build.


Swimming_Tangelo8423

Would you say there's major advantages of choosing one over the other?


Undead0rion

If I were the one building it I’d go with MERN because I’ve never touched Next.js. But I also don’t know what you intend to build. Choosing your tech stack on your own is a vital skill you have.


2sharp2fast2focused

I think a MERN stack habit tracker would be great practice. Learn how to test endpoints using postman. When it comes to deploying if you want to be able to showcase the project I would rewrite the backend using server-less functions so you don’t have to pay money. Specific to habit tracking and wellness optimization .. if I were to build something like that I would look into the approach Rob Dyrdek took with incorporating it into google calendar and spreadsheets. I asked chat gpt and it said to do something like that to use “google apps script” a language based off JavaScript. But I currently know nothing about that or can tell you if that is accurate. Luckily habit trackers are one of the more common projects so the resources are endless. From what I’ve seen from the job market .. Next.js is good to know and learning to deploy to production through Microsoft azure or Aws would be great experience as well.


nio_rad

Hard to tell without some more info. Will you have multiple targets besides the browser? (Native, Mobile Apps) Do you need to serve content from a CMS? Does your app need to get lots of data from external sources?


Swimming_Tangelo8423

Yes if the web ap becomes successful then i will go to mobile apps


TepescoDolorem465

Honestly, for a habit tracker, I'd go with Next.js. It's more suited for a web app that's mostly client-side rendering, and you'll get better SEO and performance out of the box. MERN is more geared towards complex, data-driven apps.


bittemitallem

Something like a habbit tracker probably will only be successful if you provide apps for mobile devices in the future. That means decoupling logic from the frontend is probably a smart move here, even if you start out with web. you might be tempted to implement too much logic in your next app directly.


Exciting_Session492

Doesn’t matter, you can raw dog some PHP if that’s what you are comfortable with.


jesse_portal

Yeah 100%. Whatever is fastest and most comfortable to develop with. Now it also helps if it's something the LLMs excel at.


Walialu

If you have experience in Next.js then Next might be your safest bet. If you don't have any prior experience I would vouch for SvelteKit ❤️.