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
whatplan
whatplan•14mo ago
how open are you to htmx
Beepboop
Beepboop•14mo ago
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 :/
whatplan
whatplan•14mo ago
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
Beepboop
Beepboop•14mo ago
Ooo I see , my bad lol I'm ignorant on it. I'l'l look more into it!
barry
barry•14mo ago
next 13
Beepboop
Beepboop•14mo ago
I wish
barry
barry•14mo ago
im serious 13 doesnt imply app router
Beepboop
Beepboop•14mo ago
That is true, I'll try pitching that to the team, thanks ya'll
Josh
Josh•14mo ago
Why can't you use app router? App router isn't vender locked to Vercel
Beepboop
Beepboop•14mo ago
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)
Scot
Scot•14mo ago
if your using azure jsut see whats easiest to deploy to that i feel plain react will be
Beepboop
Beepboop•14mo ago
Yeah that's what I'm thinking maybe! CRA feels cringe but I feel really comfortable with it + can knowledge transfer to teammates
Scot
Scot•14mo ago
i mean could always use vite
Josh
Josh•14mo ago
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
Scot
Scot•14mo ago
Still plenty of companies built on top of it, so it’s not the worst thing, but I wouldn’t recommend it
Beepboop
Beepboop•14mo ago
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
Josh
Josh•14mo ago
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
Beepboop
Beepboop•14mo ago
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
Josh
Josh•14mo ago
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 provider
Beepboop
Beepboop•14mo ago
Hmmm 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
Josh
Josh•14mo ago
nope not at all. Its all built into next the framework, not vercel
Beepboop
Beepboop•14mo ago
Gotcha gotcha, thanks!
Josh
Josh•14mo ago
im adamant because i hate seeing people go the easy route. You can do way more than you think
Beepboop
Beepboop•14mo ago
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
Josh
Josh•14mo ago
Indeed
Want results from more Discord servers?
Add your server