This project is discontinued - it's a demo. All data is fake and resets on refresh.
Pocketship
Priya Nair
5 days ago
Tokens as the single source of truth (Style Dictionary), components rebuilt per platform. We tried the one-shared-component-lib route and it became a graveyard of platform if-statements. Tokens drift far less than components do.
Same experience. The token layer survived two redesigns; the shared component layer did not survive one. Keep the contract small (color, space, type, radius, motion) and let platforms own rendering.
If you are all-in on React Native + web, Tamagui genuinely delivers on shared components with decent escape hatches. But it is a real commitment - evaluate the upgrade story before you bet the product on it.