Backend oraz Frontend jak podzielić program?

0

Chce zrobić backedn programik będzie działał na androidzie oraz w przeglądarce. Mam pytanie czy stworzyć jeden moduł np "api" jako backend pod androida oraz web i moduł gdzie bądą umiweszczone pliki związane z webową stroną np. JSF ? Czy mogę wszytko umieścić w jednym module?

0

Hej.

Nie do końca rozumiem.
Chcesz mieć apkę, z Androidowym i Webowym klientem.
Moim zdaniem potrzebujesz.

  1. Serwer API
  2. Aplikację webową (komunikującą się z 1)
  3. Aplikację Androidową (komunikującą się z 1)

i każda powinna być osobnym modułem.
Możesz pewnie zintegrować 1 z 2. Nie bardzo wyobrażam sobie integrację 1 z 3 (choć takie aplikacje też są, np. AirDroid).
Trudno coś więcej poradzić na takim poziomie abstrakcji.

PS. Zapraszam na mój nowy kanał o programowaniu: [CIACH!]

0

zamierzasz miec jeden backend wystawiajacy np resty (server), natomiast apka androidowa ma sie z nimi komunikowac tak samo jak apka webowa (czesc kliencka) ? na pewno wydzielisz jakis wspolny kod ale pytanie jaka ma byc architektura

0

@matt_z właśnie chodzi mi o tą integrację czy 2 łączyć z 1 czy lepiej zrobić to w osobnych modułach? 3 i 1 będę na pewno stawiał osobno.

1

No wszystko zależy.
Jak robisz system z którego będzie korzystało 100 użytkowników, to zrób 1 i 2 razem.
Jak 100 000 000 to zrób osobno.

0

dziekuje

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