TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Front-end built once, deployed on both mobile and web. Is it possible?

1 pointsby chdanielover 4 years ago
Hi,<p>I&#x27;m the founder of a small company that puts out tech products.<p>Although not technical myself, one of the many roles that my small company needs me to fill in is the CTO role. I don&#x27;t code, rather come from a design background.<p>We currently have multiple products, but the relevant ones for my question are:<p>A mobile app made in React Native, published on iOS and Android<p>A custom-built eCommerce built with CorePHP and Bootstrap for front-end<p>A custom-built app made with Django and React for front-end<p>However, the mobile app will now need elements from the other two apps. I suppose that the FE (front-end) dev of the Mobile App will have to replicate:<p>the FE work the Bootstrap developer has built so far<p>the FE work the React developer has built so far<p>But then it&#x27;s a cat-mouse game, where every single change I make on the React app will have to be replicated on the mobile app. And vice versa.<p>Is there any tech stack I can choose where we can either work once and use the built things twice? Or at least get to something that&#x27;s as close as possible to this?<p>Surely the bigger tech companies must&#x27;ve done something about it — although when I look at the Amazon App, I can sense that it&#x27;s clearly differently built from their web browser app.<p>If this isn&#x27;t possible, then... do small-to-medium-tech companies just re-do the FE for web and for mobile...?<p>P.S: Since we&#x27;re here, may I also ask: any fantastic disadvantages from being &#x27;fragmented&#x27; across different tech stacks with different apps? FWIW all these apps will be served from the saved DB and back-end

1 comment

stevenaloweover 4 years ago
try expo.io