GreeenOne
GreeenOne
#backend #programowanie #data #sql

Czytałem, że do response backendowego należy zwracać obiekt "data". Ktoś może wyjaśnić czemu to jest dobra praktyka? Np. cos takiego:
  • Najlepsze
  • Wszystkie komentarze
ly000
@GreeenOne: bzdura. Pierwsze słyszę.
Defined
@GreeenOne: Głównie chodzi o paginację i jakieś dodatkowe metadane, które można później dodać do obiektu, ale nie jest to konieczne.

{
"data": [
IlllI
IlllI
@GreeenOne przede wszystkim zwracanie takiej tablicy jednoelementowej jest zle.
w.....z
w.....z
@IlllI:

przede wszystkim zwracanie takiej tablicy jednoelementowej jest zle


xD
IlllI
IlllI
IlllI
  • adult
1
Treść przeznaczona dla osób powyżej 18 roku życia...
P.....0
P.....0
@GreeenOne: nie trzeba, choc niektorzy stosuja taka praktyke, choc ciezko mi powiedziec czemu to ma sluzyc. Moze zeby rozdzielic jakies rodzaje zwracanych danych
kot_gagarina
@GreeenOne: Cześć, pytanie czy chcesz w ogóle stosować dobre praktyki? ( ͡° ͜ʖ ͡°)

Po pierwsze: większość klientów po stronie frontendu jest przygotowanych na odbiór danych w strukturze, w której dane znajdują się w obiekcie data. Dojrzałe biblioteki są gotowe na coś więcej niż prosty CRUD.

Po drugie: Wyobraź sobie, że masz wątek na blogu, który zawiera 5000 wpisów. Na stronie mieści się, powiedzmy, 20. Co robisz? Robisz stronicowanie. Wysyłasz do
fiolkins
fiolkins
@GreeenOne była to dobra praktyka w 2012