Web components are an exciting new set of web standards used to provide reusable and powerful widgets by encapsulating and extending HTML and CSS. Web components are rapidly coming of age and are ready to make their debut in your browser.
Starting with an introduction to all the core concepts of web component specifications, you will be taken through building your own custom clock component. You will then get to grips with Shadow DOM, HTML Import, and templating as you create a component using pure JavaScript. Following this, you'll explore the core tools and libraries for web component development, including Polymer, Bosonic, Mozilla Brick, and ReactJS, and learn how to put them to work for practical development. This book will provide you with a detailed understanding of architecture, configuration, and selecting the right tool for you and your needs.
Vuole essere un'introduzione ai vari sistemi di web component esistenti, ma non riesce ad arrivare alla sufficienza.
Il primo capitolo è una raccolta di screenshot da caniuse.com da cui si evince che non si possono usare i webcomponent perché solo Chrome li supporta.
I capitoli successivi cercano di mostrare che Polymer, React e altri framework permettono di usarli, ma non è chiaro in che browser funzionino.
Perde una o due pagine per mostrare screenshot della linea di comando di Windows dopo aver dato comandi banali come mkdir e cd, e poi tralascia completamente di spiegare cosa succede e perché quando dà un comando bower.
Gli esempi che mostra (un orologio digitale) sono talmente banali da essere a malapena introduttivi, e sono l'unica cosa vagamente decente del libro