Думаю на тему "Как правильно и красиво билдить фронтенд?"
1) 3 файла
- app.js - весь js проекта кроме вендорного
- vendor.js - весь js вендоров
- style.css - весь css проекта
2) Всё в одном js файле, даже стили (WebPack вроде толкает к этому варианту)
3) Основные вендоры (jquery, bootstrap) подключаются через CDN, остальное билдить как в пункте 1)
4) Разделить проект на:
- core.js - основной js проекта
- Страницо-зависимый js код - по одному файлу на страницу