Aktywne Wpisy
olsnienie +285
Trzeźwi plusują, a te ochlane mordy z gnijącymi wątrobami niech zdychają z kacem mordercą w łóżkach albo gdzie tam ich a-----l powlekł, nawet mi ich nie żal
A ja już na spacerku z piesełem
A ja już na spacerku z piesełem
źródło: Clipboard01
Pobierz
titus1 +413
Pijcie mną ze kompot, radujcie się ze mną. W wieku 53 lat kupiłem sobie pierwysz w swoim życiu, wymarzony zestaw audio. Wieża Technics z kolumnami. Ktoś powie, że używany stary rupieć, a ja o czymś takim śniłem od dawna nie celowałem w jakieś hajendy, potrójne A. Miał być technics albo diora, które widywałem na klasowych dyskotekach. Nie jestem też audiofilem, który dąży do poszerzenia sceny czy większej czarności basów. Ma grać. Gdy





piszę sobie API i mam dylemat jak mówić API, że robi np. delete danego modelu Usera albo Produktu. Czy wyciągać po URL typu
users/1 czyli jest users to model user
czy zamieszczać te informacje w jsonie "model": "user"
Co jest lepsze ? W ogóle w body JSON powinno iść coś innego oprócz danych z formularza typu
np. name, surname, age
???
Nie widzę sensu by tak robić, w końcu wiesz że to co dostajesz to user. Nie spotkałem się z API które w jsonie mówiłoby co to za obiekt.
HATEOAS
- adresy resource w liczbie mnogiej. czyli np /users
- metody http mówią o tym co request robi: GET pobiera, POST tworzy, PUT/PATCH zmienia, DELETE usuwa
- ID umieszczasz w adresie dla sytuacji gdzie jest potrzebne (PUT/PATCH/DELETE albo GET na jeden model)
- body raczej stosujesz tylko do POST i PATCH/PUT
- response powinien kodem poinformować czy był sukces
chyba ze zwrotka jest kolekcja, to wtedy poza lista modeli warto dodać informacje o paginacji (która strona, ile na stronie, ile stron jest razem i ile pozycji)