Mentionsy
Zarządzaj kodem jak w Google - Co to jest monorepo?
Odcinek opublikowany 18.04.2024
Zastanawiałeś się kiedyś, dlaczego monorepo jest takie hot w świecie devów?
W tym odcinku zagłębimy się w świat monorepo. Opowiemy, co to takiego i czemu nawet Google na to się zdecydował. Przyjrzymy się, jak monorepo pomaga trzymać kod w ryzach i co zrobić, żeby nie zwariować z narzędziami jak linter czy prettier.
Będziemy też mierzyć się z pytaniami "kiedy monorepo ma sens?" oraz "kiedy lepiej sobie odpuścić?". A na koniec zerkniemy w przyszłość – czyli co dalej z tym monorepo?
Łap popcorn, włączaj play i zobacz, co monorepo może zrobić dla twojego projektu!
Wstęp
Co to jest monorepo?
Monorepo w googlu
Monorepo - ale po co?!
Linter i prettier w monorepo
Brak opieki na globalnymi standardami (module boundaries i inne takie)
Monorepo vs paczki npm
Kiedy monorepo jest wskazane?
Kiedy nie pakować się w monorepo?
PoC przed wejściem w monorepo
Podsumowanie
Szklana kula, czyli przyszłość monorepo
Polecajki
Outro
Linki:
1) https://monorepo.tools/ - świetne wprowadzenie do monorepo od Nrwl + opis obecnych tooli na rynku
2) https://nx.dev/ czyli frontendowa kobyła do monorepo
Badanie wpływu monorepo w Google - https://research.google/pubs/why-google-stores-billions-of-lines-of-code-in-a-single-repository/
Twój must have we frontendowym monorepo:
- https://prettier.io/docs/en/integrating-with-linters.html
- https://eslint.org/
Polecajki:
1) Atomic Habits - James Clear
2) https://www.storytel.com/ - czyli fajny abonamentowy portal z audiobookami
Szukaj w treści odcinka
Tak, z mojej strony chciałem polecić świeży temat, dopiero co przeczytałem, raczej przesłuchałem, bo teraz jako, że jestem młodym tatą, nie mam czasu na czytanie, nie mam tylko czasu na słuchanie, czyli jak dojeżdżam do pracy, to słucham, więc przesłuchałem sobie książkę, która się nazywa Atomic Habits i bardzo zachęcam wszystkich do przeczytania tej książki, ponieważ
Mówiłeś o tym Atomic Habits.
Ostatnie odcinki
-
Koniec RxJS w Angularze? Signals przejmują ster...
27.11.2025 17:00
-
Czy już wszyscy frontend developerzy są inżynie...
20.11.2025 15:00
-
Odwróć zależności albo zgiń – Nx graph day!
19.11.2025 15:00
-
🚨 94,8% stron niedostępnych! Czy Europejski Akt...
18.11.2025 15:00
-
Angular 20: Bez ngIf, bez ngFor... bez sensu?
17.11.2025 15:00
-
Ten setup zniszczy Twój monolit – NX + Micro Fr...
16.11.2025 15:00
-
Hack Angular Material 3 – styluj bez palet kolo...
15.11.2025 15:00
-
Micro Frontendy 2025 - czy ten pociąg już odjec...
14.11.2025 15:00
-
Czy Liquid Glass od Apple kończy erę hybrydowyc...
13.11.2025 17:00
-
Bootstrap, jQuery - przyjaciele, czy jeszcze ży...
11.11.2025 15:00