This document discusses sharing code between a Rails web application and React Native mobile applications. It recommends starting with the mobile native codebase and then restructuring it to extract shared code like actions, reducers, sagas and components into a shared folder. This shared code can then be packaged as an NPM module to be consumed by both the mobile and web applications. It cautions that different Babel configurations need to be managed carefully.