DEV Community

Discussion on: The Future of Frameworks

Collapse
 
dannyengelman profile image
Danny Engelman • Edited

I am more and more of the opinion the terms Web Components and Frameworks should not be used in one article.
Web Components are just an API and some HTML additions.
Just like Set and Map are additions to the JavaScript language,
I have never seen an article where someone complains Map isn't the same as Redux.

Collapse
 
claviska profile image
Cory LaViska • Edited

I'm not comparing web components to frameworks. I'm suggesting that the underlying component model of frameworks will, in time, shift to utilize the APIs that comprise web components so they can focus on higher-level goals.

We don't use jQuery anymore because many of its features were "adopted" into the browser (e.g. querySelector). Standards take time. Now that we have a standard component model, frameworks that implement their own will start to be seen as redundant. They'll eventually shift gears into focusing on state management, routing, etc.

What's exciting about this future is we'll likely see a lot of new flavors for authoring components, but the end result will be standard custom elements that maintain interoperability.