Lekki i przyjazny build tool dla JS/TS

0

Czesc, pisze aplikacje oparta o mikroserwisy i jeden serwis bedzie udostepnial kilka interfejsow z ktorych inne mikroserwisy powinny skorzystac. Zastanawialem sie nad jakims lekkim i sprawnym narzedziem, ktory potrafilby mi wydzielic kod jako pewien core, zeby latwo bylo mozna importowac. Pierwsze co, to pomyslalem o webpacku ale wydaje sie to slabe. Zaguglowalem troche i w oko wpadl mi blaze od google'a. Z tego co widzialem uzywaja go rowniez w angualarze. Znacie moze jakies lepsze narzedzie?

0

Przepraszam, soft nazywa sie "bazel"

0

W sumie to nie wiem co chcesz zrobić, co ten core ma zawierać i jak chcesz go używać?

0

W core bedzie np. lista eventow, ktore front tez sobie zaciagnie. Ale potrzebuje jeszcze np. wyeksportowac model A, tak zeby przy definicji modelu B osadzic go jako subdocument. Nie wiem czy to poprawnie zaprojektowane ale chcialbym zeby serwis A i serwis B byly oddzielne, ale B w subdokumencie zawiera model z serwisu A.

0

Cały sens mikroserwisów leży w tym by były one od siebie kompletnie niezależne. Dzieląc model pomiędzy mikroserwisami wprowadzasz tight coupling - mikroserwisy nie moga być niezaleznie rozwijane (o potencjalnym napisaniu jednego z nich w innym języku nie wspominając). Jeśli modele są rzeczywiście ściśle ze sobą powiązane, to wskazuje to na to, że powinien to być jeden mikroserwis.

0

Yup, dlatego mialem watpliwosci co do tego i chcialem to skonsultowac z osoba bardziej doswiadczona, czy sa pewne wyjatki. Nie zmienia to faktu ze core, czyli tak jak pisalem wyzej, np. lista eventow mozna wspoldzielic i o tym jest watek, czyli czego najlepiej uzyc do tego zadania. :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1