Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore Git submodules as an alternative to monorepos in this conference talk from Conf42 JavaScript 2023. Dive into the challenges of managing shared code across multiple projects and learn how Git submodules can offer a solution. Discover the pros and cons of monorepos, polyrepos, and Git submodules, with practical tips on implementation and best practices. Gain insights on topics such as reusable code testing, common functionality management, and effective collaboration in multi-project environments. Follow along as the speaker shares real-world experiences and provides valuable advice on abstracting, parameterizing, and minimizing code for better maintainability.
Syllabus
intro
preamble
about vadim
about etg
how to do it once and forget?
monorepository
tools
bus factor = 1
polyrepository and packages
broken the loop? how to test reusable code?
_app.tsx + apollo client + generic getinitialprops = ?
git submodules
teach me
tips and tricks / trade off
common functionality should have common text translations
abstract, parameterize, minimize
collaboration is good
document the questions
thank you
Taught by
Conf42