Witam,
Zastanawiam się jak powinien wyglądać ten mój projekt.
Mam RESTfulowe API, które jest pewnego rodzaju repozytorium dla pewnego rodzaju produktów, pozwala na porównywanie, dopasowuje te produkty względem siebie i inne. Posiadam do tego klienty JavaFX oraz Angular 4.
Postanowiłem zrobić sklep, w którym zgromadzone produkty będzie można sprzedawać i tym samym zaoszczędzić czas na wklepywanie danych, tylko jednym kliknięciem pobierze produkt z API.
Pytanie brzmi: Czy sklep powinien być oddzielnym API komunikującym się z podstawką aplikacji? Myślę, że tak by było lepiej. A jeśli tak to jak z bazą danych? Zrobić oddzielną bazę czy do jednej podpiąć dwie aplikacje?
Pozornie głupie pytanie, ale chcę, żeby to miało ręce i nogi.
Pozdrawiam.