Skip to content

Should Web Components Play a Larger Role in Cross-Platform Design Systems? #2195

Answered by joelhawksley
mbuckley asked this question in General
Discussion options

You must be logged in to vote

My main concern with fully embracing web components is that we might lose the benefits that Ruby/React-first development provides.

That's what we've seen in practice, especially as React's support for Web Components has been sub-optimal up until v19. In general, my experience has taught me that any time you try to build a cross-platform implementation you make significant sacrifices with regards to how much of each platform you can leverage. This is especially true when considering bridging Ruby and Typescript stacks, which have fundamentally different runtime targets and numerous technical and philosophical differences.

My advice would be to standardize, at a minimum, on a shared set o…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@mbuckley
Comment options

Answer selected by mbuckley
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants