Twitch Apr 25, 2017

Investigating React Native

Article Summary

Twitch spent a week investigating React Native for their mobile apps. Here's what their Android team discovered about the framework's real-world viability.

Alec Lee from Twitch's mobile team built a functional Twitch client in React Native, integrated custom native components, and tested integration with their existing production app. This is a candid technical evaluation from a team prioritizing performance for live video and real-time chat.

Key Takeaways

Critical Insight

Twitch decided against integrating React Native because it excels at greenfield apps but adds too much complexity and risk when retrofitting existing native codebases.

The article reveals a critical architectural limitation that forces performance-heavy work back to native code anyway.

Recent from Twitch

Related Articles