News for hackers. Stuff that matters.

Ask HN: Most in demand front-end and back-end (language/framework)?

I just had an interview at Brilliant.org, and while I had good problem-solving experience according to them, I apparently did not have enough front-end experience. I'm tired of hearing things like this. I'm going to start something up on my own.

However, I do want the skills I'm training for to be as transferable as possible. Since there's a big chance whatever I do won't be successful. which is why I'd want relevant experience. I never ever want to hear the dreaded "you're amazing but don't have enough experience" ever again.

So what is the most in demand front-end technologies and back-end technologies?

I thought for front-end it's ReactJS (which I do have some experience in), but I might be wrong. And I have no clue what it might be for backend. Is it RoR, or Django, or Node/Express, or ASP.Net, or Spring Boot?

Does anyone have some ideas?

( 6 comments | 5 points | on HN )
Re:Ask HN: Most in demand front-end and back-end (language/f... by kugelblitz on Tuesday February 11, 2020 @02:48PM (#22302023)
React is the frontend winner, Vue is good if you look for work in startups, Angular if you're more into enterprise work.

Backend... matter of taste. And each local / regional market is different. PHP has always been big and it has been making good strides technically (use Symfony or Laravel as a first framework).

Python is also a safe bet, Django and Flask are good framework options. Java Spring Boot and C# are good options if you want to work with larger companies. Node is also a good choice in terms of marketability, but I personally prefer one of the "conventional" back end frameworks.

Rust, Go, Haskell, Svelte, Phoenix / Elixir might be exciting, but in terms of market opportunities, it's still relatively small compared to the above. Maybe for when you have more expertise in 2 or 3 of the above.

Re:Ask HN: Most in demand front-end and back-end (language/f... by jolmg on Tuesday February 11, 2020 @04:26PM (#22303054)
Where's Ruby on your list? Rails 6 came out not long ago.
Re:Ask HN: Most in demand front-end and back-end (language/f... by kugelblitz on Monday February 17, 2020 @12:19PM (#22349077)
It will vary depending on where you live, but in terms of general market demand, Ruby / Rails is just a much smaller market segment.

I'm not talking about how it is in technical terms (Laravel was inspired by Rails in many ways, I think), but just in terms of market share, PHP or Python are a safer bet.

Re:Ask HN: Most in demand front-end and back-end (language/f... by raztogt21 on Wednesday February 12, 2020 @10:36AM (#22309622)
Been using Ruby / RoR for the last month. I like it more than PHP / Laravel.
Re:Ask HN: Most in demand front-end and back-end (language/f... by django77 on Tuesday February 11, 2020 @10:12AM (#22299061)
If you already have some experience with React, Node is probably the best choice. It's in high demand, and it's always nice to have one language on both backend and frontend.

Angular is also very popular and it's often used in combination with Node or .NET

Re:Ask HN: Most in demand front-end and back-end (language/f... by jitbit on Tuesday February 11, 2020 @05:17AM (#22297377)
From what I see in my network, the most frequent combinations are:

- React or Vue on the front (in that order)

- Node, Python, RoR, ASPNET-MVC or Laravel on the back (in that order)