Projektowanie REST API dla użytkownika posiadającego karnet

Projektowanie REST API dla użytkownika posiadającego karnet
AR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Cześć,
Konstruuję REST API dla swojego mini projektu gdzie użytkownik będzie miał możliwość posiadania karnetu. Jak byście podeszli do zaprojektowania api ktore zwraca takie informacje? Po prostu pobierać informacje w całości jako zasób karnet i sprawdzać na froncie(co nie wydaje mi się dobrym pomysłem pchanie wszystkiego przez weba) czy np w poniższy sposób i zwracać konkretne info dla karnetu

Kopiuj
/pass/{id}/status

który zwraca nam zasób "Status z datą początku, końca i informacją czy jest ważny (dla przykładu). Jak byście podeszli do samego projektowania endpointa? Może jakieś inne podejście? Jakbyście to zrobili?

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
1

Wystawiasz w endpoincie to co jest potrzebne i nic więcej.

AK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3561
1
arjer napisał(a):

Cześć,
Konstruuję REST API dla swojego mini projektu gdzie użytkownik będzie miał możliwość posiadania karnetu. Jak byście podeszli do zaprojektowania api ktore zwraca takie informacje? Po prostu pobierać informacje w całości jako zasób karnet i sprawdzać na froncie(co nie wydaje mi się dobrym pomysłem pchanie wszystkiego przez weba) czy np w poniższy sposób i zwracać konkretne info dla karnetu

Kopiuj
/pass/{id}/status

który zwraca nam zasób "Status z datą początku, końca i informacją czy jest ważny (dla przykładu). Jak byście podeszli do samego projektowania endpointa? Może jakieś inne podejście? Jakbyście to zrobili?

Zupełnie nie rozumiem, w którym punkcie masz problem Zaprojektuj obiekty (klasy) i tyle ... koncepcja nie będzie mocno inna, niż by było w monolicie

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.