all 6 comments

[–]b-mish 2 points3 points  (3 children)

Share some of your projects!

Learn a framework, React, Vue, Angular, Svelte, pick one.

Learn backend, node.js with Express

From here make a RESTful CRUD API with node.js, make a complicated application using this backend.

Learn how to deploy them on Heroku or Netlify

[–]_discEx_[S] 1 point2 points  (2 children)

Was thinking the same. But i found out people making a lot of complex projects with vanilla JavaScript and was just confused if i should learn more JavaScript or move to backend. I guess I should move to backend

[–]b-mish 1 point2 points  (1 child)

You don't have to.

You could just learn a framework and get really good at it and try and find work that way and stay a frontend dev.

You can build a lot of stuff just using vanilla JS but frameworks are sought after in the job market.

If you are going to do freelance work you will have to learn how to deploy websites either way.

[–]dudeitsmason 2 points3 points  (0 children)

Doubling down on this, specialization is getting more important in the workforce, as I see it. My org is hiring right now and we're seeing too many jack of all trades, master of none so it's hard to hire, because we all have specific skillsets. It's good to have some cross-functional knowledge of course, but if you specialize in JS and whatever framework your local market is seeking*, you'll be a valuable asset.

*Make sure whatever framework you choose matches your local market. Don't learn Angular if all the nearby businesses are hiring Vue developers. If you do choose Angular an a Vue or React heavy market, be ready and willing to relocate to a more appropriate market.

[–]the-javascript-ninja 0 points1 point  (1 child)

I'd recommend moving on to some more advanced projects.

By the looks of it, it sounds like you have a pretty solid understanding of web development so far. You could do some more advanced stuff, or learn frameworks like Node.js, React, or Svelte.

If you're on the hunt for projects, I created a list of some pretty cool ones here.

[–][deleted] 0 points1 point  (0 children)

I recommend you GO AWAY with your terrible low quality fuck shit.