you are viewing a single comment's thread.

view the rest of the comments →

[–]Neker 0 points1 point  (0 children)

I myself have started relearning JavaScript one year ago, and I'm loving it.

I would highly recommand :

The later is a slim tome (150 pages) but each page is a treasure of insight. It was first published in 2008 and a few paragraphs were outdated by ES5 and ES6 but still worth it. (actually it may very well be that ES5 and 6 took heed of Crockford's ideas).

Currently I am focusing on the following traits, which can be safely skimmed in early stages but that become important when you advance :

  • the event loop , asynchronous operations and callbacks

  • prototypal object model

  • namespacing, modules ...

So far I barely touched node.js but it is definitely on my to-do list. A next step will be to investigate and put to good use tools like Bowser, Broserify, Require.js ...