Автоматическое кеширование js,css,img

Есть не очевидный способ ускорить работу сайта за счет кеширования статических файлов на клиенте.

Существует такая технология кеширования как AppCache. Согласно технологии надо создать файл со список ресурсов (используя специальный синтаксис) для кеширования на клиенте. И когда в коде html, css эти файлы будут запрашиваться, браузер будет забирать файлы из кеша, вместо того, чтобы слать запросы.

У метеора есть пакет, генерирующий этот файл автоматически. Чтобы подключить пакет, набери в консоли

meteor add appcache

После этого клиенты будут загружать статические файлы из своего кеша (и теплейты тоже, так как они компилирующая в джаваскрипт), а по сети гонять только данные.

Из минусов - теоретическая поломка приложения при отладке на локали, если статических файлов будет более 5 мб. Пока не столкнулся с этой проблемой (2 месяца использования пакета в двух проектах). При деплое приложения ассеты ужимаются, и попасть в лимит 5 мегабайт не так сложно.