Il caching è sia un pro che potenzialmente un imbroglio, se non lo si gestisce correttamente.
Il pro è ovvio, poiché migliorerà il caricamento della pagina su ogni pagina caricata dopo la prima.
Il con è che quando si rilascia un nuovo codice, potrebbe essere ancora memorizzato nella cache dal browser dell'utente, quindi potrebbe non ottenere l'aggiornamento. Questo può essere facilmente risolto cambiando il nome sul tuo file js. Eseguiamo automaticamente la versione di js con la data/ora del file, quindi assicuriamo che punti al file di creazione nella richiesta web attraverso la configurazione sul nostro server web (mod_rewrite, Apache).