• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

MVVM wstawianie danych do bazy

0 głosów
62 wizyt
pytanie zadane 24 marca 2021 w JavaScript przez CSSoup Mądrala (6,370 p.)

Kolejne pytanie z serii "Co jest lepsze" laugh

Która metoda wstawiania danych do bazy z formularza jest lepsza?

1. Pobieram dane z requesta (metoda get/post) w kontrolerze i po pobraniu przekazuje je do odpowiedniego ViewModelu, który wywołuje odpowiednią metodę modelu domenowego?

2. Pobieram dane z requesta (metoda get/post) w kontrolerze i po pobraniu przekazuje je do odpowiedniego Modelu Domenowego?

1 odpowiedź

0 głosów
odpowiedź 24 marca 2021 przez Wiciorny Mędrzec (196,740 p.)
no ale, ViewModel to jest to co masz po stronie klienta, więc raczej tam jest formularz i zebranie danych potem w warstwie MODULARNEJ powinno to trafić do "logiki biznesowej" , a ona gdzie jest? To zależy od twojej struktury projektu czy implementacji, zwykle jest warstwa pośrednicząca jeszcze - servisowa  która te dane przekształca na perzystencje do bazy

Więc czytając, wersja nr 2. jest poprawna o ile nie masz innej wartstwy - jako tzw pośredniczącej, czy proxy. Tez pytanie czym jest i co znajduje się w twoim modelu domenowym i jaka logika jest "po stronie klienta", bo generalnie logike związana z walidacja, obsługą powinniśmy ukrywac

I GET nie służy do wstawiania danych do bazy

Podobne pytania

0 głosów
2 odpowiedzi 101 wizyt
pytanie zadane 12 kwietnia 2021 w Android, Swift, Symbian przez theemperor Użytkownik (710 p.)
0 głosów
1 odpowiedź 167 wizyt
0 głosów
1 odpowiedź 166 wizyt
pytanie zadane 16 grudnia 2018 w Inne języki przez velaro Użytkownik (950 p.)

86,448 zapytań

135,207 odpowiedzi

300,348 komentarzy

57,196 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...