Introduction

No later than the summer of 2008, I gave a few public talks about the future of the web. Customers who hired me at the time heard from this expert voice that the web of the (near) future would be significantly different than what it was looking like in 2008. At the time, the brilliant future of the web seemed to be in the hands of compiled code run from within the browser.

JavaScript? It’s dead, at last! ASP.NET? It’s gone, thankfully!

The future as I saw it back then (along with many other experts) had only rich-client technologies in store for millions of us. And Microsoft Silverlight stood at the center of the new web universe.

If you started hibernating in 2008 and woke up any time in the past three or even four years, you found ...

Get Modern Web Development: Understanding domains, technologies, and user experience now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.