Inspired by a conversation with @mikeal, "Web Components: The Long Game": https://infrequently.org/2017/10/web-components-the-long-game/ …
-
-
Unfortunately the DX of building a webapp with WC today is quite painful. The cliff that you have to climb is simply too much.
4 replies 6 retweets 47 likes -
Replying to @samccone @slightlylate and
Now pair this with the fact that importing webcomponents into a page is stateful and mutates a magic global store and...
2 replies 1 retweet 7 likes -
Replying to @samccone @slightlylate and
compiling these components to es5 (which every build system as of today does) breaks WC with a hard to debug error msg we ...
3 replies 0 retweets 4 likes -
Stop using bad tools?
2 replies 0 retweets 1 like -
when all the tools are bad in the same way it makes you wonder why you find yourself writing bespoke tooling to build a webapp.
1 reply 0 retweets 3 likes -
Why bespoke? Tools like Polymer take a lot of that pain away and are well supported.
1 reply 0 retweets 1 like -
Replying to @slightlylate @samccone and
It seems difficult to me to foresee routing, data flow, messaging & state management as web standards. Fws will be ahead. WCs are bricks.
1 reply 0 retweets 0 likes -
Replying to @Rafael_Casuso @samccone and
Frameworks will absolutely move ahead on many aspects (that was a goal of WC development!); component model no longer differentiates, tho.
2 replies 0 retweets 0 likes
I remember someone actually getting angry with me that we added rounded corners to CSS once upon a time...
-
-
Replying to @slightlylate @Rafael_Casuso and
...their point was when browsers had it, their slightly-different thing could no longer "compete" because standard thing was "cheaper"
1 reply 0 retweets 2 likes -
Replying to @slightlylate @Rafael_Casuso and
This is what standards *do*; they boild down the common stuff to a shared agreement, enabling competition higher up the stack.
1 reply 0 retweets 4 likes - 1 more reply
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.