Meine Herren!
Ja, das ist eine der interessantesten Entwicklungen derzeit.
Wirklich!?
Google und Mozilla investieren viel in diese neue Technologie, große JavaScript-Frameworks wie Ember.js und Angular.js haben bereits ihre Pläne angekündigt und in der Blogger-Szene herrscht reges Interesse und es wird viel gezwitschert. Ich persönlich bin auch begeistert.
Kann mir mal bitte einer den Sinn & Zweck, bzw. den/ die Vorteil(e) davon erklären?
Die Wiederverwendbarkeit von Komponenten ist extrem hoch. Eine Komponente exportiert eine Schnittstelle, die über das gewöhnliche DOM adressiert wird und kapselt alle internen Implementations-Details durch das Shadow-DOM vollkommen von der Außenwelt ab. Diese Herangehensweise impliziert auch eine enorme Interoperabilität, weil alle gängigen JavaScript-Frameworks und -Anwendungen sowieso schon DOM sprechen können.
Ist das jetzt die endgültige "Zwangshochzeit" von Webseiten und Javascript?
Nein, wieso?
“All right, then, I'll go to hell.” – Huck Finn