Why we needed Node.js
10 min readHistory of the Web
For years Javascript could only run inside the browser. Learn why Node.js was created and how it let Javascript finally run on the server.
Category
It's easy to learn how to use a technology. Understanding why it exists is often the missing piece. Explore the problems, trade-offs, and design decisions that shaped the programming languages, web technologies, protocols, and tools we use today.
10 min readHistory of the Web
For years Javascript could only run inside the browser. Learn why Node.js was created and how it let Javascript finally run on the server.
9 min readHistory of the Web
As web apps grew, keeping the interface in sync with the data got hard. Learn why React was created and what it changed about building user interfaces.
7 min readHistory of the Web
Before single-page applications, every click meant loading a whole new page. Learn why SPAs were created and how they changed the way web apps are built.
5 min readHistory of the Web
Before browsers behaved the same way, building interactive websites was painful. Learn why jQuery appeared, what it fixed, and why it later declined.
12 min readHistory of the Web
Before Javascript, websites were little more than static documents. Learn why Javascript was created and the problems it was built to solve.