Comments 7
Песочница, я все понимаю, но о чем статья?
Можно же хотя бы описать альтернативы
Даже для классичских веб-проиложений есть проблема использования js-библиотек.
- завендорить, то есть тупо скачать js файл и положить в vendor/assets
- найти гем, который оборачивает нужную библиотеку и подключить его
- использовать https://rails-assets.org/
Каждое из этих решений имеет свои недостатки. Так что использование webpack оправдано даже для классического, не SPA, случая
Вот только вы упустили один момент. Можно иметь хоть 100 манифест файлов — один для админки, второй для фронта, и т.д. в которых подгружать то что нужно на данной странице. И соответственно подгружать его в лейауте в зависимости от ситуации. Да время прекомпиляции ассетов вырастет — но не настолько что бы менять систему сборки.
я бекендщик и sprockets полностью удовлетворяет мои потребности
Sign up to leave a comment.
Почему не Assets Pipeline?