Lekki i przyjazny build tool dla JS/TS

Odpowiedz Nowy wątek
2018-04-05 14:34
Majs
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?

Pozostało 580 znaków

2018-04-05 14:35
Majs
0

Przepraszam, soft nazywa sie "bazel"

Pozostało 580 znaków

2018-04-05 14:56
0

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

Pozostało 580 znaków

2018-04-05 15:14
Majs
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.

Pozostało 580 znaków

2018-04-05 17:05
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.

edytowany 1x, ostatnio: Maciej Cąderek, 2018-04-05 17:07

Pozostało 580 znaków

2018-04-05 18:04
Majs
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. :)

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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