Sto scrivendo un'app Web che richiede l'utilizzo del trascinamento della selezione e di altre funzionalità di jQuery / HTML5.
Ci sono due opzioni per salvare le modifiche di un utente in un database
- Implicito: salvataggio del database alla fine di un evento, come drop, hover, ect.
- Esplicito: salva le modifiche all'array locale e invia il pulsante di invio sull'evento click
Al momento, l'unica differenza tra i due è che i salvataggi impliciti collegati agli eventi utente generano molte più richieste di dati POST / GET rispetto al salvataggio esplicito.
Oltre a questo, c'è una distinzione importante tra i due, e quali sono i motivi per scegliere una delle due opzioni?