Attualmente sto costruendo un'applicazione Web utilizzando uno stack LAMP che si basa su Javascript sul front-end. Man mano che l'app cresce e si espande, naturalmente pianifico di espandere e modificare i file javascript. Sono preoccupato che molti dei computer dei nostri utenti memorizzeranno i file nella cache (che di solito voglio) ma voglio essere proattivo per assicurarmi che i nuovi file vengano acquisiti quando li aggiorno.
La risposta ovvia sembra la versione dei file javascript in tutta l'applicazione in modo che edit.js
diventi edit.0.3.6.js
e possa essere aggiornato ogni volta che il file cambia in modo da scaricare una nuova versione.
Penso che questo sia il metodo più a prova di errore, ma mi chiedo se esiste un modo semplice per gestire automaticamente queste modifiche alla versione. Usiamo Github per controllare la versione di tutti i nostri file.