2016-10-18 13 views

Odpowiedz

4

Zależy, jeden przypadek użycia do przechowywania wyników wyszukiwania w sklepie jest:

  1. Użytkownicy idzie do/wyszukiwania i wyszukiwania dla „Super tanie samochody”
  2. użytkownik kliknie trzeciego samochodu, który pojawia się w lista wyników
  3. Użytkownik nie lubi samochód i naciska przycisk wstecz w przeglądarce

teraz, jeśli przechowywane kwerendy wyszukiwania i wyniki wyszukiwania w sklepie, można rerender strona wyszukiwania z tymi samymi wynikami bez kolejnej rountrip do serwera i będzie wyglądać jak natychmiastowe ładowanie do użytkownika.

bym osobiście przechowywać wyniki w store.search

+1

Borjante Nicea wyjaśnienie dlaczego powinniśmy zachować wyniki w sklepie! Jak zorganizować sklep, jeśli mam element wyszukiwania, który jest prostym menu rozwijanym z autouzupełnianiem na tej samej stronie, na której znajduje się katalog samochodów? Sklep wyszukiwania będzie cars.search, ale jaki powinien być magazyn katalogu? cars.all? – kirpt

+0

, więc jeden powód do tej pory, to jest to? :) –