Hacker News new | ask | show | jobs
by deadcoder0904 3001 days ago
I highly recommend reading the book You Don't Know JS [0]

It has a Gitbook version too [1]

But it is very big but really good that you will understand the depths of JavaScript. So to begin with learn Vanilla JavaScript. Vanilla JavaScript means JavaScript only without any framework.

Then try learning ES6(ES2015)/ES7(ES2016) or in generally ESM (EcmaScript Modules). You can learn it by checking the resources below on my personal Github repo.

So to summarise, learn Vanilla JS first, then EcmaScript Modules & then choose any framework. If you don't know what to choose, or are confused then I recommend choosing either one of React or Vue, due to both are very easy to start code with.

I also made a list of my favourite reads. Remember I read a lot of books & put my favourite on there [2]

[0]: https://github.com/getify/You-Dont-Know-JS

[1]: https://www.gitbook.com/book/maximdenisov/you-don-t-know-js

[2]: https://github.com/deadcoder0904/awesome-javascript-reads

1 comments

I have been reading YDKJS lately and I have found it really useful thus far.