The Joy of Painting with Skia
summary
React Native Skia exposes Skia to JS, moves rendering from a JS renderer to a C++ Skia DOM renderer, and cuts rendering overhead (previously allocating ~3000 GSI objects per second) to achieve 10–100× faster frames and UI-thread-first rendering. It integrates with reanimated and gesture Handler so animations continue when the JS thread is blocked, adds native view snapshots to blur or shader native views like Google Maps, and previews a Rich Text API; demos and Jest/Node image generation prove the features work.
AI-written summary · about
chapters (6)
- 0:00Introduction to React Native Skia
- 3:36Community showcase of Skia projects
- 7:37Animations with Reanimated and Skia
- 11:54Native view snapshots with Skia
- 17:03Upcoming Rich Text API in Skia
- 18:53Closing and call to action








