News for hackers. Stuff that matters.

Ask HN: I'm a senior back end dev, what's the best way to learn front end?

So yeah, 8 years of experience as a developer and yet I know nothing of the current front end stack, aside from the bases of CSS and HTML that I learned really long ago. React, vue, SCSS, webpack... nothing.

What would be the best path to learn front end development so I can transition to full stack? I know it's a field that tends to change constantly, so I'd hopefully want updated resources.

I must say that my goal is for my skills to be marketable, so the more mainstream the approach the better.

( 2 comments | 2 points | on HN )
Re:Ask HN: I'm a senior back end dev, what's the best way to... by lpellegr on Thursday October 14, 2021 @06:55PM (#28871315)
I was in the same situation about 5 years ago: a lot of experience as a backend engineer and no real experience in frontend. Today, I am quite proud of what I know and built: noticeable.io, especially the dashboard.

My bet was to "learn" about the Web platform and not a specific framework. However, to build a Single Page App, you need a library. At that time, I fell in love with Polymer as a minimal library to create a Single Page App. Nowadays, this is replaced by Lit (lit.dev). The library is minimal and aims to use the Web platform as much as possible. I suggest giving it a look.

Besides, when I say "learn", I mean developing a project or something from scratch. You will most probably end up using TypeScript, Jest, Rollup/Webpack and Lit ;)

Good luck!

Re:Ask HN: I'm a senior back end dev, what's the best way to... by PaulHoule on Thursday October 14, 2021 @06:57PM (#28871327)
create-react-app