![Ilia Sidorenko Profile](https://pbs.twimg.com/profile_images/1506797187279175680/iyogEWYO_x96.jpg)
Ilia Sidorenko
@noway421
Followers
681
Following
60K
Statuses
6K
@RhysSullivan hmm. what if we preserved JSDoc comments in generated .d.ts files? that'd be a great thing to feed into llms.
0
0
2
@Vlad_Smolyanoy @SebJVidal some things are fundamentally difficult to do in a component architecture and easy to do in view controller architecture esp. w.r.t. performance. UIKit is a powerful toolbox.
0
0
3
@wunderacle @nodejs oh okay, I guess then just the majors with relevant info is good. and perhaps a link somewhere with "see all versions".
1
0
1
@jordwalke Shrinky header means layout runs on every scroll event. If layout is heavy, frames will drop, no matter if native driver is used or not. Tbh shrinky header would skip frames even in UIKit/SwiftUI, I haven’t seen it implemented in a way where it doesn’t.
1
0
0
@jordwalke react-native-reanimated with react-native-gesture-handler, but yeah, that does skip frames
1
0
2
@jordwalke in RN, there's typically no need to bind to scroll events, so you'd be running scroll views fully managed by iOS in majority of cases. In Flutter, everything goes through 'rendering engine' (Impeller in new versions). Which is sort of like Canvas API on Web. That's limiting.
1
0
2
@jordwalke That sounds correct, but is a difficult requirement to meet in Flutter's architecture. I believe in React Native it would just be a native list where scrolling and rendering is managed by iOS directly on the UI thread (unless overridden).
1
0
0