Overview
Explore mobile innovation through React Native, ComponentKit, and Litho in this 46-minute conference talk from F8 2019. Dive into Facebook's open-source mobile development stack, learning how to create responsive and visually appealing apps for both Android and iOS platforms. Discover the advantages of React Native, examine real-world applications in Facebook Marketplace, and uncover valuable lessons learned during implementation. Gain insights into optimizing JavaScript render time, rethinking React Native's approach, and leveraging ComponentKit and Litho for enhanced performance. Understand the intricacies of ComponentKit sections, optimizations, and improved developer experience. Walk away with a comprehensive understanding of cutting-edge mobile development techniques used by Facebook to deliver high-quality, cross-platform applications.
Syllabus
Introduction
Why React Native
Marketplace
Marketplace Experiences
Lessons Learned
React Native Startup
JavaScript Render Time
Rethinking React Native
Discussions Proposals
React Native
ComponentKit Litho
ComponentKit Sections
ComponentKit Optimizations
ComponentKit Developer Experience
Conclusion
Taught by
Meta Developers