Node has dropped the ball with mjs and --experimental-modules, but that ball can still be picked up. The “esm” module is an implementation that does the right thing for both platforms. What’s remaining is to implement top level module identifiers (ie, packages) in a browser…
-
-
And until then, we’re going to be relying on babel. Which, honestly, is fine, because everyone is using jsx anyway, which requires transpilation.
1 reply 0 retweets 4 likes -
1 reply 0 retweets 2 likes -
Replying to @slightlylate @rwaldron and
Idk what’s sad about that, really. It’s a short todo list, with extremely stable reference implementations already adopted by a majority of the js community. Seems like low hanging fruit, as cowpaths go.
2 replies 0 retweets 6 likes -
Hard fork of both JS and HTML syntax and semantics, sans same grammar. As bad as these ratholes ever go. You'd be better off redesigning regex syntax.
3 replies 0 retweets 6 likes -
Replying to @slightlylate @izs and
This sounds like an anti-Babel message. I feel like such a strong codemnationation of a widely used tool that is being actively encouraged by community leaders deserves a more finessed explanation - maybe a blog post?
2 replies 0 retweets 3 likes -
Replying to @robpalmer2 @slightlylate and
I honestly doubt spending cycles telling web developers not to use a core tool in the most popular framework on philosophical grounds is going to do anyone any good.
@slightlylate should get back to his regularly scheduled program of berating frameworks for payload size.2 replies 0 retweets 8 likes -
Replying to @wycats @robpalmer2 and
I also dislike jsx but I agree that the right approach is to recognize this is doing something people want that isn't satisfied by the platform yet. I prefer Vue.js' approach to templating and it's a lot easier to see something like it in the platform compared to jsx.
5 replies 0 retweets 6 likes -
Not saying JSX is something I like or not. I'm saying it isn't plausibly compatible. Also, a bit presumptuous to assume I don't see need or want to address it.
2 replies 0 retweets 1 like -
Replying to @slightlylate @mikeal and
Isn't plausibly compatible because...
1 reply 0 retweets 0 likes
The grammar and syntax.
-
-
Replying to @slightlylate @mikeal and
You think it is likely to come into conflict with other future JS extensions? Or are you saying JSX is not HTML?
1 reply 1 retweet 0 likes -
Replying to @wycats @slightlylate and
Putting HTML, in JS, forever.

Why!!!???1 reply 0 retweets 1 like - 18 more replies
New conversation -
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.