Wpis z mikrobloga

#webdev #ecommerce #pytanie #ankieta #angular

Wydaje mi się, że dodawanie elementów pojedyńczo pozwala na
1. Lepszą walidację i lepszy feedback bo od razu zwracamy na którym elemencie się wywaliło.
2. Koszyk jest niezepsuty nawet gdy próbujemy dodać nieprawidłowe elementy. Po prostu nie przejdą walidacji.

Budowa od razu całego koszyka może mieć zalety wydajnościowe bo wysyłamy i walidujemy raz. Ale te zalety to za mało.

Lepiej jest tworzyć koszyk zakupów:

  • We frontendzie i przesyłać w całości do backendu. 32.0% (8)
  • Dodawać elementy do koszyka w backendzie. 68.0% (17)

Oddanych głosów: 25

  • 2
  • Odpowiedz