Старый дракон сломал зуб
Несколько постов выше я рассказывал вам про интеграцию Vite в Ruby/Rails приложение.
Это правда не сложно:
1️⃣ сделать авто запуск Vite при запуске Rails
2️⃣ Модифицировать rake assets:precompile для проды
3️⃣ Написать пару хелперов для вставки ассетов на страницу в Dev и Prod режимах.
4️⃣ Для особо упоротых типа меня сделать Proxy Middleware, чтобы все выглядело так, словно работает на одном хосте и порту.
Я довольно быстро сделал это все. До момента вывода в продакшн все было идеально.
На последнем этапе я выяснил, что разбор манифеста это не очень-то хорошо описаный процесс. И к нему есть вопросики.
Мне показалось, что моя реализация этого разбора на сложном проекте может быть довольно опасным занятием.
Качественный разбор Vite манифеста — это дело практики и тестирования. А времени на это у меня нет.
Мне достаточно хорошо платят, чтобы я вовремя предупреждал о возможных ограничениях и проблемах там, где у меня нет уверенности в хорошем результате. А тут у меня ее не было.
Post #700
48

- 👍 2