|
|
|
|
|
by djrenren
928 days ago
|
|
> You don't need those in React either. I mean... sometimes you do, that's why they exist. But yeah, most of the time you don't. > Whatever you do in Web Components can probably (most likely) be done in React. Of course! React is a good and powerful framework. But everything you do in React can be done in Angular 1.0 or even backbone.js. As always with frameworks it's about the productivity / performance ratio for your team (or for libraries, the ratio for your consumers). > After all, Web Components are a solidified 2010-era design. A lot of the web components related APIs are being actively developed including constructable stylesheets, shadow DOM APIs and more. Regardless, the era of design is not a great point in either the "pro" or "con" column, and is usually an ambiguous shorthand for the actual quality being critiqued. |
|
They exist because they're useful, but you can write traditional React components that look a lot closer to Web Components, if you think that's better.