Brad makes an important point here: JSX is a proprietary language which is *not* on a trajectory to standardisation. Investing in it means taking on that toolchain *forever*.https://twitter.com/brad_frost/status/1002586347448815616 …
-
-
Replying to @slightlylate
How is it forever? Rewriting JSX as something else seems like much less work than porting your tests from say Jest to Mocha, or rewriting components in TypeScript, i.e. the sort of thing frontend devs do all the time.
1 reply 0 retweets 1 like -
Replying to @brianskold
I don't understand the modern world, apparently. If I'd told managers in my previous jobs that we'd be continually rewriting everything -- not to work better but to dig ourselves out of proprietary tech I was currently investing them in -- we'd have had...an issue.
2 replies 0 retweets 2 likes -
Replying to @slightlylate
Yeah, I agree. I'm just surprised you take issue with JSX. It's such a small and superficial piece. I'd be much more concerned about the investment in pretty much any other bit of non-standard front-end tech: SASS, TypeScript, Webpack, React, Jest etc.
1 reply 0 retweets 1 like
Oh, it's all suspect. The article only dwelled on one of these, tho.
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.