Wpis z mikrobloga

Czy wiadomości przy walidacji danych na backendzie mają sens?
Czy front wgl z tego skorzysta? Przecież tam i tak bd to sprawdzane. Mnie chyba powinno tylko interesować czy dane są zgodne z warunkami a jak nie to rzucić jakiś BAD_REQUEST z wiadomością ala błąd walidacji.
Szybkie pytanko bo piszę testy i się zacząłem nad tym zastanawiać.
#programowanie #naukaprogramowania #java #spring
Pobierz
źródło: comment_1612303805tonViJqp1Ha3YZJsQKdggT.jpg
  • 6
via Wykop Mobilny (Android)
  • 2
@TheVinc: api też nie zawsze musi gadać z frondendem, ale też jakimś innym backendem, skryptem, czymkolwiek co umie wysłać request i wtedy to co zwróci api może być przekazane dalej
@TheVinc: Jakis feedback z backendu generalnie ma sens, bo niektore walidacje mozesz wykonac tylko w backendzie (np. unikatowy e-mail w bazie itp.). Z backendu zwracalbym jednak tylko jakis kod bledu + parametry, bo w przeciwnym wypadku musisz robic internacjonalizacje w backendzie i froncie.
@TheVinc: może i front nie będzie się interesował polem z komunikatem, ale komunikat może się przydać. jak gdzieś po drodze to się uda zalogować na przykład, to nie raz ten komunikat ratuje tyłek. Osobiście zawsze dorzucam kod i staram się aby był unikalny w granicach aplikacji.