Я использовал webpack для генерации my bundle.js, но так как я использовал несколько партийных библиотек размером около 1 МБ. Я использую сжатый плагин и получил пакет bundle.js.gz из 200 КБ. Я использовал его и изменил заголовок, чтобы браузер знал, что он сжат, и он отлично работает. Я просто беспокоюсь о любых побочных эффектах, которые я не вижу вначале.
Может ли кто-нибудь сказать мне, что может пойти не так.
Я не предвижу никаких проблем. Другой вариант, в зависимости от вашего хоста, заключается в настройке gzip на вашем http-сервере. Это будет gzip "на лету" и кэширует его для будущих запросов (в зависимости от конфигурации).
Вот инструкции по настройке Apache & nginx: https://www.vultr.com/docs/gzip-compression-on-apache-and-nginx