Modern JavaScript Explained For Dinosaurs – Node.js Collection – Medium


131 bookmarks. First posted by sstrobel november 2017.


Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that it’s hard to understand the problems that different tools are trying to solve. I started programming in 1998 but only began to learn JavaScript seriously in 2014. At the time I remember coming across Browserify and staring at its tagline:
“Browserify lets you require(‘modules’) in the browser by bundling up all of your dependencies.”
I pretty much didn’t understand any word in this sentence, and struggled to make sense of how this would be helpful for me as a developer.
The goal of this article is to provide a historical context of how JavaScript tools have evolved to what they are today in 2017. We’ll start from the beginning and build an example website like the dinosaurs did — no tools, just plain HTML and JavaScript. Then we’ll introduce different tools incrementally to see the problems that they solve one at a time. With this historical context, you’ll be better able to learn and adapt to the ever-changing JavaScript landscape going forward. Let’s get started!
javascript  nodejs  npm  webpack  development 
10 days ago by p6ril
Peter Jang Oct 18, 2017 Images from Dinosaur Comics by Ryan North Learning modern JavaScript is tough if you haven’t been there since the beginning. The…
from instapaper
13 days ago by louderthan10
Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that it’s hard to understand the problems that different tools are trying to solve.
5 weeks ago by davidmatas
Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that it’s hard to understand the problems that different tools are…
javascript  npm  webdev  webpack  tutorial  js 
5 weeks ago by lenards
Really good overview of modern JS build tools.
javascript  tutorial  npm  webpack 
12 weeks ago by brunns
Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that it’s hard to understand the problems that different tools are…
september 2018 by Blouhond
Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and…
javascript  webdev  tutorial 
august 2018 by bunnyhero
I’m still not convinced that the prehistoric ages were that bad:
from twitter
june 2018 by hopeless
Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that it’s hard to understand the problems that different tools are trying to solve. via Pocket
IFTTT  Pocket 
may 2018 by tkhwang
awesome article breaking down the various parts of a modern JS workflow and explaining in simple terms what the parts do and why they're helpful.
2018-reading  tumblr  javascript 
february 2018 by pixelpaperyarn
Modern JavaScript Explained For Dinosaurs –
from twitter_favs
february 2018 by kousen
发现作者还有个 JavaScript 姊妹篇:
Modern JavaScript Explained For Dinosaurs ()
from twitter_favs
february 2018 by kergee
Step by step guide explaining how and when to use stuff like webpack, babel, gulp, grunt, browserfy, etc.
javascript  tutorial  code  node.js  webpack 
february 2018 by jphpinboard
Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that it’s hard to understand the problems that different tools are…
node  javascript  evolution  history 
february 2018 by ruairi
We went from plain HTML and JS to using a package manager to automatically download 3rd party packages, a module bundler to create a single script file, a transpiler to use future JavaScript features, and a task runner to automate different parts of the build process.
kb_cpu  javascript  web 
february 2018 by rootis0
Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that it’s hard to understand the problems that different tools are…
javascript  learning 
february 2018 by endoverse
I found this very helpful.
from twitter_favs
january 2018 by davidhund
Learning modern JavaScript is tough if you haven’t been there since the beginning. The ecosystem is growing and changing so rapidly that it’s hard to understand the problems that different tools are…
javascript  dinosaurs  js  tutorial  guide  web  webdev  development  dev 
january 2018 by jimmy.kl
“Modern JavaScript Explained For Dinosaurs” by
from twitter_favs
january 2018 by rtanglao
An excellent introduction to modern JavaScript dev.
javascript  js  programming  tutorial  intro 
january 2018 by VincentS