Better apps, less code, more platforms
summary
Tamagui combines a core style library, a component kit, and the Tamagui Static compiler that extracts CSS, does tree flattening, partial evaluation and hook removal to turn styled views into plain divs/Views. It swaps animation drivers (Reanimated or CSS) and emits CSS variables for themes so changing dark/light avoids full re-renders. The homepage flattens ~50 components, theme switches feel instantaneous, and build-time optimization drops render time from ~660ms to ~600ms and raises Lighthouse from ~80 to ~91.
AI-written summary · about
chapters (8)
- 0:00Introduction to Tamagui
- 1:04Why I built Tamagui
- 3:57Challenges of universal apps
- 7:30Solving the trilemma
- 8:35Tamagui core overview
- 12:47Animations and themes
- 20:53Tamagui Static compiler
- 26:36Performance and creativity
related talks
05mLightning talk from Nicolas Gallagher
48mSimplify your applications by making them more SVELTE
24mComputer, build me an app
19mTangled in Tailwind: A love-hate story
56mModern CSS For Dynamic Component-Based Architecture
30mWeb Components: Just in the Nick of Time
40mSvelte, cybernetically enhanced web apps
39mLarge Scale Refactoring at trivago
