# Migrating to a Mobile Monorepo for React Native

DevFeed: [Migrating to a Mobile Monorepo for React Native](<https://devfeed.tech/articles/migrating-to-a-mobile-monorepo-for-react-native-27403.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/react-native-monorepo.htm>)

Author: Khan Academy

Published: 2017-05-29T22:00:00Z

Content type: tutorial

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [monorepo](<https://devfeed.tech/topics/monorepo.md>), [React Native](<https://devfeed.tech/topics/react-native.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Submodules](<https://devfeed.tech/topics/submodules.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Jenkins](<https://devfeed.tech/topics/jenkins.md>)

Tags: [also](<https://devfeed.tech/tags/also.md>), [android](<https://devfeed.tech/tags/android.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [ios](<https://devfeed.tech/tags/ios.md>), [jenkins](<https://devfeed.tech/tags/jenkins.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [news](<https://devfeed.tech/tags/news.md>), [react-native](<https://devfeed.tech/tags/react-native.md>), [submodules](<https://devfeed.tech/tags/submodules.md>)

## AI overview

Khan Academy describes moving its React Native-related iOS and Android repositories from separate repositories and submodules into a single mobile monorepo. The change was intended to reduce synchronization problems, coordinate bridge changes across platforms, make pull requests and reviews more coherent, and simplify verification between codebases. The article also outlines repository-merging steps and anticipated trade-offs.

## Source excerpt

By Jared Forsyth Over the past few months, we've been adding some React Native to our existing iOS ... Read more