Kami saat ini bekerja dalam versi beta pribadi dan masih dalam proses membuat perubahan yang cukup cepat, meskipun jelas saat penggunaan mulai meningkat, kami akan memperlambat proses ini. Yang sedang berkata, satu masalah yang kita hadapi adalah bahwa setelah kita mendorong pembaruan dengan file JavaScript baru, browser klien masih menggunakan versi cache file dan mereka tidak melihat pembaruan. Jelas, pada panggilan dukungan, kami hanya dapat memberi tahu mereka untuk melakukan ctrlF5penyegaran untuk memastikan bahwa mereka mendapatkan file terbaru dari server, tetapi akan lebih baik untuk menangani ini sebelum waktu itu.
Pemikiran kami saat ini adalah dengan cukup melampirkan nomor versi ke nama file JavaScript dan kemudian ketika perubahan dibuat, tambahkan versi pada skrip dan perbarui semua referensi. Ini pasti menyelesaikan pekerjaan, tetapi memperbarui referensi pada setiap rilis bisa menjadi rumit.
Karena saya yakin kami bukan yang pertama menangani ini, saya pikir saya akan membuangnya ke komunitas. Bagaimana Anda memastikan klien memperbarui cache mereka ketika Anda memperbarui kode Anda? Jika Anda menggunakan metode yang dijelaskan di atas, apakah Anda menggunakan proses yang menyederhanakan perubahan?