React and TS: A Journey to a Unified Team Using a Common Language
summary
A team consolidates separate iOS, Android and web front ends into a single codebase using React, React Native and TypeScript. They begin by rebuilding the login screen as an experiment, move business logic into a shared TypeScript domain library with semantic versioning, and implement platform caches via native Objective‑C/Java modules bridged to JavaScript. As a result, they reuse the same code across web and mobile and streamline delivery to a six‑week cadence with more stable velocity.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 3:17Tech stack choice
- 5:28Company context
- 7:59Results overview
- 9:02TypeScript pros/cons
- 12:18React Native benefits
- 15:12React Native limits
- 17:02Airbnb comparison
- 18:47React architecture
- 20:33Cross-selling feature
- 24:52Lessons learned
- 26:57Introduction
- 28:10Q&A
related talks
28mCross-Platform React
35m팀장님 우린 내일부터 React+ TypeScript로 갑니다
59mOne Codebase to Rule Them All - Using React Native Everywhere
57mBuilding Scalable, Maintainable Apps Using TypeScript and React
07mFrom Native to React Native
25mWeb & Mobile Convergence @Univision
30mJesse Weigel - One Codebase to Rule Them All - Using React Native Everywhere
40mHow I learned to love React
