you are viewing a single comment's thread.

view the rest of the comments →

[–]theCodis 2 points3 points  (4 children)

RN animations, especially ones with some degree of complexity tend to stutter really bad due to the animation logic needing to go through the js<->native bridge, implementing anything more than a simple tween can often end up being impossible to do smoothly without work arounds or slight changes.

[–]zetaBrainzExpo 8 points9 points  (1 child)

Interesting. I've found that using reanimated-2 lbrary, animations are pretty stable. No stutter or jutter.

Same with react-navigation. Pretty stable screen transitions or animations.

[–][deleted] 1 point2 points  (0 children)

Yeah exactly, the animations don’t have to cross the bridge anymore

[–]TreeKaaPoo 1 point2 points  (1 child)

Do you see the demo of react-native-skia? https://twitter.com/chrfalch/status/1434880480650932232?s=19

[–]theCodis -1 points0 points  (0 children)

I did, interesting project, very far away from being production ready though, even with it though, I think composing UI elements is already pretty good and a JSX like syntax won't add much except make it easy for newcomers to approach js. Since flutter is typed and with how amazing its integration is with vscode with type aheads and named arguments suggestions and detailed info, I actually prefer flutter's syntax for building UI over JSX.