Mentionsy Mentionsy
Piwnica IT
Piwnica IT

1.02 (2) Monorepo vs Polirepo

01.03.2023 ·55 min 56 s · 14 rozdziałów · 1 sponsor

1.02 Monorepo vs Polirepo Przed Wami kolejny odcinek podcastu PiwnicaIT. Tym razem wzięliśmy na tapet temat Monorepo vs Polirepo. Podczas rozmowy skupiliśmy się na wadach i zaletach obu podejść. Zapraszamy do słuchania.  Materiały dodatkowe: The State of JS 2022: Monorepo tools How the Pros Scale Huge Software Projects // Turborepo vs Nx DevEnv: #60 Monorepo czy Polyrepo Monorepo vs Multi-Repo: Pros and Cons of Code Repository Strategies Monorepos explained Rozmawiają: Wojciech Skorupa [linkedin] Mateusz Jabłoński [www] [linkedin]

31:07 · Refaktoryzacja - kontynuacja 1

Jeśli chodzi o Monorepo czy Polirepo, myślę, że ostatnie pytanie, które przychodzi mi do głowy, Mateuszu, dzisiaj do ciebie jest takie, że właśnie w tym środowisku javascriptowym, w którym my istniejemy, na jakie narzędzia ty byś się zdecydował? Ja personalnie, jeśli chodzi o Monorepo, wybrałbym aktualnie Turborepo. Nie wiem, czy miałeś do czynienia, ale jest to świetny projekt, też sponsorowany przez Vercela, o którym ostatnio rozmawialiśmy. I myślę, że ogromną jego zaletą jest to, że jest bardzo prosty. Nie daje dużo, ale jakby daje to, co jest najważniejsze w mojej opinii. Więc właśnie wybrałbym Turbo Repo w porównaniu do takiego NX, o którym też dzisiaj wspominaliśmy, który jest dość skomplikowany i setup takiego projektu, nie wiem, czy miałeś okazję Mateuszu, jest dość przerażający, bo ilość konfiguracji, którą zapewnia taki NX, który zapewnia też dużo wspaniałych narzędzi integracji i wtyczek, chociażby do samego wierzyła Studio Code, no jednak ta ilość konfiguracji, szczególnie na samym początku, jest naprawdę przerażająca.

50:36 · Vercel 1

No to ciekawostka dla mnie. Nie spotkałem się z taką informacją. Dla mnie jeden wniosek. Jeden wniosek, który to też trochę podsumowuje. Zobacz, narzędzie dla Monorepo daje wsparcie również dla Polirepo. Czyli de facto, jakby na to spojrzeć, jakby na to nie spojrzeć, oba te podejścia są spoko. Tylko każdy ma swoje zalety i wady i każdy ma inne zastosowanie. Zgadzam się z Tobą w 100% i zastanawiam się jeszcze, czy myli Tobie Turborepo z Turbopakiem. Nie. Nie? Nie. Okej. No to jeśli się nie myli, to okej. I myślę, że zgadzam się odnośnie tego wniosku, czy też podsumowania, które przedstawił Mateuszu, że właśnie czy to Monorepo, czy Polirepo, jedno i drugie ma swoje plusy i minusy i najważniejsze jest to, jak w końcu je zastosujemy.

Pokazano wszystkie 2 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.