Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Git Submodules - An Alternative Approach to Monorepos

Conf42 via YouTube

Overview

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

Reviews

Start your review of Git Submodules - An Alternative Approach to Monorepos

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.