Foreword

The web has come a long way. What started three decades ago as a relatively simple means of publishing, sharing, discovering, and consuming content has evolved into a powerful and flexible application platform supporting a dizzying array of use cases. Meanwhile, its footprint has expanded from desktop computers to devices of all types.

As a result of this gradual transformation, we web developers have been chasing an ever-moving target. Today’s websites are orders of magnitude more complex than their early predecessors, and UI expectations have shot through the roof.

Thankfully, our toolbox has also evolved. The web platform itself has gained hundreds of new capabilities, and successive generations of libraries, frameworks, and tools ...

Get Web Components in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.