Шаг 5. Итог

В итоге мы получаем хорошо оптимизированное приложение. Но это лишь вершина айсберга, ведь регулярно появляются новые решения, встроенные функции и методы в JS, и всё это нужно использовать.

В файловой структуре директория dist выглядит так:

Результат

Результат, все шрифты и изображения с JS-кодом разложены по директориям и оптимизированы

Далее, чтобы развить навыки оптимизации, мы рассмотрим дополнительные инструменты: навешивание обработчиков на несколько типов файлов и явное кеширование. Всё это не требует глубоких познаний Node.js.