DEV Community

Discussion on: So I decided to enter Web Dev

Collapse
 
ivan_jrmc profile image
Ivan Jeremic

Go with ReactJS as frontend library, you won't regret it!

Collapse
 
dabjazz profile image
Yash_Jaiswal

Thank you so much. I'll make sure I'll learn it.
Also for backend what should I choose?
Django/flask/deno or Spring or Nodejs or laravel?

Collapse
 
ivan_jrmc profile image
Ivan Jeremic

Start with Node then maybe adopt Typescript after this take a look at C# also learn about serverless and the Nextjs framework

Collapse
 
dhintz89 profile image
Daniel Hintz

I know I'm late, but thought I'd chime in in case you're still on the fence re: JS framework. I've read that Vue has a much smaller learning curve than React, and is best for smaller, simpler sites (like a personal portfolio site). React is a heavier framework, but has a ton of advanced features. If you're short on time and are just doing a "mini-project" you might want to read into it (I started to, but haven't gotten far due to other priorities).

However, React is more popular once you're looking for a job.

Collapse
 
dabjazz profile image
Yash_Jaiswal

Yeah, my team decided to go for moon.js, if we can't complete till deadline will go for vanilla js, as for backend we are using flask!