Content pfp
Content
@
0 reply
0 recast
2 reactions

Gabriel Ayuso pfp
Gabriel Ayuso
@gabrielayuso.eth
Folks that are so surprised about all these React sites that re-render clearly haven't experienced anything other than React. The problem is not the developer, the problem is that the React model makes it hard to avoid re-rendering everything. This is the Android overdraw overlay on X (native) vs Bluesky (react native). The React model is inefficient. Period.
5 replies
12 recasts
69 reactions

Kartik pfp
Kartik
@slokh
Can you ELI5 what "Android overdraw overlay" is and what I'm looking at with the colors?
1 reply
0 recast
10 reactions

max ⚡ pfp
max ⚡
@maxp.eth
wish there was a realistic web alternative for native everyday
0 reply
0 recast
4 reactions

links 🏴 pfp
links 🏴
@links
The developer tooling for React web apps (and mobile apps) is so good that devs don’t need to understand the fundamentals right now. Of course if you want to build a performant app at scale, native is best…AND subjects you to the App Store review policies which can be a huge bottleneck. It’s actually possible to direct pieces of react apps not to re-render but it’s not really the paradigm of react, so kind of working against the grain.
1 reply
0 recast
0 reaction

Harris pfp
Harris
@harris-
I remember using Facebook's litho library for the react style rendering before things like flutter or compose were really a thing, there were some interesting developments in the asynchronous native render + layout pipeline they were doing back then, though I don't know where react and expo and whatever else have arrived at today.
0 reply
0 recast
0 reaction

JA Westenberg pfp
JA Westenberg
@daojoan.eth
React really said "What if we built a framework where overthinking the DOM was the main feature?"
0 reply
0 recast
1 reaction