What's fascinating is that I've had clients that pursue a design system via one specific technology (often React) despite the fact 98% of their code base is not React and re-platforming isn't on the roadmap. That's how popular React is!
-
-
Replying to @brad_frost @stubbornella and
When I ask "do you worry that the fact that 98% of your codebase isn't and won't be React might hinder the design system's success?" They're like "I hear you, but React."pic.twitter.com/3MVLX6U7ZQ
1 reply 0 retweets 7 likes -
Replying to @brad_frost @stubbornella and
Of course, this isn't a dig at React! It's just an observation I have. It's so popular and attractive to developers, they're reaching for it in any way they can, even when they're some .NET shop or something hahaha
2 replies 0 retweets 5 likes -
Replying to @brad_frost @stubbornella and
Nice thing about React is that it's just a UI framework, so it sits on top of almost any platform (Angular excluded). If you can execute JavaScript and somehow pass the function data, you can use React.
1 reply 0 retweets 3 likes -
Replying to @micahgodbolt @stubbornella and
I get what you're saying, but it still requires a replatforming of the entire UI layer in order to use React. That's a significant effort in so many ways.
1 reply 0 retweets 1 like -
Replying to @brad_frost @stubbornella and
I think it'd take less effort than you expect. I can render Fabric components in Codepen by including 3 js files (2 are react). No tooling, no build step.
3 replies 0 retweets 2 likes -
Replying to @micahgodbolt @brad_frost and
one of those files includes a full JSX compiler tho, right? Or are they built artifacts which can't be modified easily thereafter?
1 reply 0 retweets 3 likes -
Replying to @slightlylate @micahgodbolt and
BTW, this is one of the reasons we built Web Components: having the argument about which framework will incidentally totalize your app and development is *boring*.
2 replies 0 retweets 5 likes -
Replying to @slightlylate @micahgodbolt and
Even better, Vue components. No need for CSS-in-JS.
2 replies 0 retweets 1 like -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.