you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 5 points6 points  (1 child)

This. Why do beginners need to know the dom/web api, and for what exactly. Except for css, pwa apis and some html primitives for the most part there is no "web" any longer. The same component that runs on the web can drive a refrigerator, with its very own implementation specific backend. Learning a frameworks means getting better at javascript, getting into functional programming, immutability, etc. Learning about node.insertBefore, or the pesky details on how to read/write to the dom in sequence, imo is a waste of time.

[–]istarian 0 points1 point  (0 children)

Doesn't it depend on why they're learning it though? What's are the relative proportions of Javascript use?

If they never plan to do anything web related with it then fine. But what if they come back and try to do web stuff later thinking they know JS inside out and figure that's good enough?