Skip to content

Code sharing at scale: one codebase for web, mobile and desktop

React.js and React-Native allow a "learn once write anywhere paradigm". This is great because one tech team can build both your web app and native mobile experience. The problem is developers hate writing things twice. There have been a couple of efforts to build a unifying technology to write an application once and have it work on both web and native. Yet this is not always the best approach. This talk will cover identifying the best candidates for shared code, sharing both UI components and UI-less business logic.

I also intend to share a couple of lessons learne while building an app with code sharing as a primary objective — from project setup, through shared infrastructure, all the way up to shared components and styling — and how you can achieve the same thing. Last but not least, I'll share a couple of thoughts on what's coming down the line!

Events

Prague, Czech Republic

November 28, 2019

Frontend Talks PRG • November, 2019

👥 Audience: ~120

Check the slides 🖥️
Matheus Albuquerque © 2022.
Made with 💖 while high either on ☕ or 🍻 — or both.