I got tired of hand-writing React animations.
So I built a Motion Compiler: a Figma-like canvas that turns Scene IR into deterministic React Native code!🚀
🎯 Scenes + advanced editors
📱 One-click @Expo Snack
🔓 100% client-side. Free. OSS.
🌐 WYSIWYG → Web, iOS, Android
⬇️ 🧵
Your AI agents can now learn new skills from the web.
And update them automatically.
/learn stripe-payments
Searches the docs. Scrapes the pages. No more outdated skills.
Powered by Hyperbrowser, Setup Guide ↓
I've seen code like this in a couple of projects already. 🤦♂️
This is probably 50x-300x as many CPU cycles as the version without useMemo because of the function creation, array creation, function call, dependency traversing, comparisons, etc. - stop overusing 𝚞𝚜𝚎𝙼𝚎𝚖𝚘!
Time to reveal whether it's SwiftUI or JSX. The truth is, it's kind of both, but I don't need to care about SwiftUI at all. The only thing I interact with is the JSX code. The JSX describes the expected layout, and the SwiftUI view hierarchy is rebuilt from it.
I open sourced react-native-zoom-grid: a full reimplementation of the iOS photos zoom effect in pure React Native / Javascript, part of a fun side project I’m working on!
Github: https://t.co/qDUT7QE9Eq
Built on @expo / @reactnative
In FlashList v2, masonry supports changing of column spans. This will unlock many complex use cases without sacrificing scroll performance.
Read the following for more details on v2: https://t.co/bjoQzvZm64