Web Framework Suggestions! (Senior project)
Looking for web framework recommendations on a big upcoming group project. Main requirement is it has to be deployed via Azure so sadly no App router 😠Main options look to be Angular/Blazor/React(lol)/Next 12/Nuxt and lastly Vue (https://learn.microsoft.com/en-us/azure/static-web-apps/)
(Final producct is a web app that displays wildfire % for certain timeframes for an entered in address + send out alerts etc + deployed via Azure )
25 Replies
how open are you to htmx
I wish... I'm the only 1 with web dev experience and we are all green in azure. Thinking Nuxt or blazor (lololol) .
We also have little dev ops experience and a huge part of this project is the azure deployment so picking something cutting/bleeding edge like htmx or next app router wont work :/
I wouldnt call htmx bleeding edge
its been out for years and is a single script tag you add to your page
but I do understand the need for a more traditional stack
Ooo I see , my bad lol I'm ignorant on it. I'l'l look more into it!
next 13
I wish
im serious
13 doesnt imply app router
That is true, I'll try pitching that to the team, thanks ya'll
Why can't you use app router?
App router isn't vender locked to Vercel
I can't find good resources that are idiot proof for me. IE Youtube vids + azure doc I posted in OP (everything seems to be low view count and related to next 12)
if your using azure jsut see whats easiest to deploy to that
i feel plain react will be
Yeah that's what I'm thinking maybe! CRA feels cringe but I feel really comfortable with it + can knowledge transfer to teammates
i mean could always use vite
You're a developer, your job is to figure this stuff out
This is the worst thing you could possibly do
CRA is completely deprecated
Still plenty of companies built on top of it, so it’s not the worst thing, but I wouldn’t recommend it
Like I said I’m the only one with web dev experience and we are all green in azure. There’s also a specific time frame and requirements. Hope this helps you understand. This is not a project I’m going to be doing in my basement but with many other people and stakeholders. @Josh
I literally just graduated college in the exact same position your in with a senior seminar project
i know your position extremely well
you are selling youself short
Everyone has different skill levels bro. I’m telling you trying to set up azure with app router would be absolute nonsense in my scenario
im confused on where you think the pain points are going to be with using app dir in azure. Azure is just a hosting platform, just like aws, gcp, digial ocean, etc. Nextjs (app dir or not) is just a framework. Nextjs happens to be built by the great people over at vercell, and has a lot of extra functionality over there, but it is by no means required. Setting up a next project would be less work than setting up a CRA with a dedicated backend layer.
On azure, you just setup your install scripts for your project, and
pnpm start
, or whatever you start script is for prod
same as you would for any other framework, and any other providerHmmm you’re pretty adamant about it so I’ll look into it! I think this will require me speed learning azure. I just assumed server actions/components required additional configuration but im ignorant on it atm
nope not at all. Its all built into next the framework, not vercel
Gotcha gotcha, thanks!
im adamant because i hate seeing people go the easy route. You can do way more than you think
No doubt if my teammates were from this disc we would 100% be using it but I’m dealing with other social dynamic issues which is good politicking practice I guess lol
Indeed