FrelFrloich, В том, что вставить класс в поиск по проекту и сразу оказаться в нужном месте это быстрее, чем искать файл, а потом строку. И вы не напрягая мозг окажитесь в нужном месте, в любом, самом незнакомом проекте.
Подход с амперсандами это "сделал и забыл", редактировать это потом ужасно. А без карты кода это вообще в разгадывание ребусов превращается.
Плохая практика так использовать амперсанды. Если дальше будете работать с этим кодом, то имеет смысл все амперсанды заменить на классы целиком. Кроме мелочей вроде модификаторов и ховеров.
Роман Говоров, сделайте прогрессивное улучшение. Для старых браузеров заголовок всегда сверху, на всю ширину, и 2 колонки на флексах. А для новых на гридах. Старые браузеры не поймут грид и оставят сетку на флексах. Это не критичный функционал, для старых браузеров можно отойти от макета.
В такой архитектуре нет сессий. Токены вместо них. Инфа, которая была в сессии, сериализуется в base64, подписывается секретным ключем и отправляется на клиент. Клиент шлет токен в заголовке в каждом запросе. https://youtu.be/vQldMjSJ6-w
Ваш список не серьезный, только винда выжирает 8 гб оперативки.
Хром, фигма, докер и вебшторм на стационарном компе выжрут 20 гб.
Фигме нужна не слабая графика. 1050 ti она грузит на 50%.
Смотрите хотя бы 16 гб. Honor magic book pro как вариант
htmlclassic, всплывающее окно в принципе самостоятельный блок. Оно вам в следующем проекте понадобится. А содержимое еще один блок.
Потом модалка с формой, если мыслить универсально и расширяемо, может в будущем вызываться по кнопке из другого места. т.е она вообще не зависит от родителя где находится кнопка, а лежит на странице где то в конце боди. Сама форма может переиспользоваться в другом месте с другими полями.
но помимо этого я сделал как тут и подключил как плагин
Совсем не как там, плагин нужен только для настройки axios из модуля. А вы создали в нем отдельный инстанс аксиоса. Так словите утечки в ssr.
Используйте тот, что из модуля this.$axios
Префексер вам не поможет. Нужно протестировать проект во всех браузерах и устройствах, до которых сможете дотянуться.
Актуальные браузеры можно посмотреть тут https://radar.yandex.ru/browsers
Для вашей задачи хватит поддержки браузеров с охватом более 1%
То, что едет, переделывать другим способом, пока не заработает.
Подход с амперсандами это "сделал и забыл", редактировать это потом ужасно. А без карты кода это вообще в разгадывание ребусов превращается.