Sto scrivendo un'applicazione web in cui sto recuperando i dati dal server attraverso AJAX
richieste e il contenuto HTML
generato dinamicamente.
Ho alcuni dati da caricare, generare HTML da esso e append
nella mia pagina web.
Ora stavo pensando a due soluzioni:
1) Effettua chiamate AJAX, genera HTML dalla risposta, imposta display: none
su di esso quando è necessario e quando ne avrò bisogno in seguito, imposta display: block;
invece e hide()
altro contenuto non necessario display (sempre generato dinamicamente).
2) Salva la risposta AJAX in variables
, rimuovi HTML generato prima, ri-generate da variable
quando ne avrò bisogno in seguito.
Non so se l'ho spiegato bene, ma mi piacerebbe sapere quale è la migliore pratica in termini di prestazioni client / server.