È comune e / o accettabile avere richieste Ajax ogni volta che si fa clic su un pulsante sulla pagina del carrello? Questo non è un sito ad alto traffico. Avrà solo pochi utenti alla volta, come 5 max. Lo chiamo un carrello della spesa per mancanza di un termine migliore. Il sito intende consentire ai clienti di creare ordini altamente personalizzati, che beneficiano della logica presente sul server anziché sul client.
Ho molte domande sulle migliori pratiche in questo tipo di design. Come, dovrei bloccare l'input dell'utente fino a quando non viene ricevuta la richiesta ajax? Devo essere sicuro di visualizzare un messaggio di errore se la richiesta di ajax fallisce? Devo ripetere automaticamente la richiesta Ajax se fallisce? Ci sono altre considerazioni?