I think there are two camps of thought on this, and non-hierarchical rendering doesn't seem to line up with React-thought.
-
-
Those are less important details to me. Important ones: * No need for JS APIs to update DOM. Everything else shown to me needs js. Cost
2 replies 0 retweets 0 likes -
Replying to @TheLarkInn @rchrdnsh and
You see cost, I see an API people absolutely love to use. We want a render function in our ES classes, and you aren't taking that away!
1 reply 0 retweets 0 likes -
I'm not saying we can't have it. Heck maybe this specs implementation causes browsers to create one. Point is this: You don't _need_ js.
2 replies 0 retweets 0 likes -
Replying to @TheLarkInn @rchrdnsh and
Wait a minute... isn't webpack written in JS? What kind of fast one are you trying to pull?
2 replies 0 retweets 0 likes -
Replying to @tbranyen @TheLarkInn and
These arguments all feel at the wrong level of abstraction to me. We need to mix efficiency with good human experience.
1 reply 0 retweets 1 like -
Not everyone has the same perspective on what makes a good human experience. Some love {{
#if}}. Some feel better with "just js"2 replies 0 retweets 1 like -
Lots of reasons for each. Glimmer tries to use the template syntax to nudge people towards "pure" syntax that avoids mistakes.
1 reply 0 retweets 1 like -
React leans harder on existing JS knowledge for control flow. More possibility for errors on the one hand, more familiar on the other.
1 reply 0 retweets 1 like -
Similarly, Glimmer leans on HTML precedent, while React leans on JS precedent. Both can be good. Both still have accidental complexity.
2 replies 0 retweets 2 likes
It's good that we're pushing hard on both approaches so we can eventually see what the optimal version of both is.
-
-
I love to see this self-awareness. Healthy debate and exploration of different tradeoffs helps us all improve.
0 replies 0 retweets 2 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
0 replies 0 retweets 1 likeThanks. Twitter will use this to make your timeline better. UndoUndo
-
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.