Одним из важных свойств любого веб сайта в интернете, является скорость его загрузки. Очевидно, что сайт будет загружаться быстрее, если его размер будет как можно меньше. Это условие обязательно должно соблюдаться и для одностраничных веб-приложений (SPA), особенно если оно должно работать на мобильных устройствах. Возможно вы сталкивались с такой ситуацией, когда ваша production сборка приложения была подозрительно большого размера и было трудно понять почему получился такой результат. Что бы разобраться почему так происходит, нам потребуется интересный и полезный инструмент, под названием webpack-bundle-analyzer. Этот плагин для вебпака строит интерактивную детальную карту, на которой отображен размер каждого пакета используемого в приложении. Стоит отметить, что данные для визуализации, генерирует сам вебпак, а плагин всего навсего, запускает вебсервер с интерактивной картой. Настройка проекта и запуск анализатора В качестве примера возьмем проект на Angular версии 4.4.6. Д