

RNR 318 - Maintaining Open Source Libraries at Software Mansion
Jan 10, 2025
Kacper Kapuściak, an open source developer at Software Mansion, maintains vital libraries like React Native Screens and contributes to Reanimated documentation. He shares insights on the intricacies of managing open source libraries in a rapidly growing company. The discussion covers the impact of these libraries on the community and exciting innovations like the React Native Web GPU. Kacper also highlights the collaborative roles of Expo in enhancing developer experiences and introduces a new YouTube channel aimed at simplifying learning for experienced developers.
AI Snips
Chapters
Transcript
Episode notes
React Native Screens' Importance
- React Native Screens uses native platform primitives for better performance and native look and feel.
- It's a crucial, often unseen component in React Native navigation.
Reanimated V3 Efficiency
- Mazen Chami recreated the React Native logo animation using Reanimated V3 in a workshop.
- It was significantly faster to implement than using React Native Animated API.
API-First Development
- Start by identifying a problem your library will solve.
- Then, design the API before implementing the solution.