alexovn, это экономия на спичках, в реале после сжатия твой бандл будет весить не очень мало, плюс это один запрос к серверу. Если он загружается больше 50ms то всегда можно разделить
chernyshovmaksim56, Заголовок с фронта отправляй 'Content-Type': 'application/json', и тебе чтобы отправить поле не нужно засовывать всё в FormData достаточно отправить json. А еще проще используй axios он все заголовки нужные сам пропишет нужные
vitaly_74, хорошо, по какому принципу у тебя будет реализован ssr. Вот я робот яндекса не умею в js. Мне нужно получить отрендеренный документ с данными. Как ты это реализуешь? А и ещё в последствии после первого открытия страницы, дальше работал vue роутер и стор, без создания нового экземпляра vue на новой странице?
fggavrilov, я обычно просто применяю px и к картинке object-fit: cover и высоту регулирую медиа запросами, тогда вообще нет никаких скачков. Еще можно вставлять рыбу легковесную такого-же размера как нужная картинки и при помощи lazyload подгружаю нужную картинку.
vitaly_74, php в js. По этому поддерживают его бэкендеры, постоянно обращаясь по вопросам к фронтам. Работает это всё не предсказуемо. Что уже снижает скорость разработки. Новый человек вообще долго разбирается в данном коде. Это крупные сложности, по мимо всяких мелочей. И вообще использовать отвёртку, чтобы забить гвоздь признаки дибилизма
Что за бред собирать все в одну кучу. У меня на работе есть один проект собранный подобным образом года 3 назад. И поддерживать его это сущий ад. Не делай так. Для ssr есть nuxt. И кстати многое у тебя не выйдет подобным образом. Форма вообще не показатель, на ней и не нужен ssr