News for hackers. Stuff that matters.
Re:Ask HN: How should I start with modern JS? by lsiunsuex on Tuesday February 02, 2016 @07:32AM (#11019049)
Start with pure JS. No JQuery, no React, no Angular. Just pure JS.

Once you get a grip on what the language is capable of and how to use it, then you can understand how the frameworks work and why they save time / make life easier (or harder).

I once worked with a programmer that learned Laravel without actually learning PHP. That's great - he could jump into Laravel projects, but when it came time for him to help on anything custom or WP sites; he was completely lost. He also had no idea how or why Laravel worked; just that he memorized x snippets of code and they produced a result.

It'll make you a better programmer in the long run.

Re:Ask HN: How should I start with modern JS? by brudgers on Tuesday February 02, 2016 @10:31AM (#11020018)
I'd add: no Node, no NPM. Learn the browser and it's tools. Avoid all dependencies at first so that going forward, there will be a basis for determining if taking a dependency is worth the long term cost and the upfront cost of using it.
Re:Ask HN: How should I start with modern JS? by Peradine on Tuesday February 02, 2016 @07:36AM (#11019064)
Sounds like good advice to me - any particular books / resources you'd recommend. I've come across Haverbeke's 'Eloquent JavaScript' which looks good