Web Components standard

GPTKB entity

Properties (55)
Predicate Object
gptkbp:instanceOf Web standard
gptkbp:aimsTo encapsulate_HTML,_CSS,_and_JavaScript
gptkbp:allows declarative markup
gptkbp:developedBy W3C
gptkbp:enables dynamic content
reusable components
gptkbp:enhances modularity
gptkbp:facilitates component-based architecture
gptkbp:firstPublished 2011
https://www.w3.org/2000/01/rdf-schema#label Web Components standard
gptkbp:includes Custom Elements
HTML Templates
Shadow DOM
gptkbp:isAttendedBy gptkb:Microsoft
gptkb:Apple
gptkb:Google
Mozilla
gptkbp:isBasedOn HTML5 specifications
gptkbp:isCompatibleWith Vue.js
Angular
React
gptkbp:isInfluencedBy CSS
JavaScript
HTML5
XHTML
gptkbp:isPartOf Component-based development
Web development
Web platform
gptkbp:isPromotedBy MDN Web Docs
Google Web Fundamentals
Web_Platform_Incubator_Community_Group
gptkbp:isRelatedTo gptkb:Design_Systems
Accessibility
Performance Optimization
Responsive Design
SEO
Frameworks
Web APIs
JavaScript frameworks
Micro_Frontends
UI_Libraries
Web_Assembly
gptkbp:isSupportedBy Libraries
modern web browsers
Polyfills
gptkbp:isUsedFor HTML5
building web applications
developing web interfaces
creating_UI_components
gptkbp:isUsedIn progressive web apps
single-page applications
gptkbp:promotes interoperability
gptkbp:provides API for creating custom elements
gptkbp:reduces code duplication
gptkbp:supports data binding