Vue2, конечно, хорош, но все же кое-где выглядит не очень.
Особенно реализация SSR - костыль на костыле.
Но для небольших приложений Vue - самое то, поскольку порог входа минимальный, и приложение делается очень быстро.
Вот вы накрутили. В последнее время наоборот все пытаются максимально разделить логику фронтенда и бэкенда, а Вы опять их скрещиваете. Зачем тогда вообще nuxt? Можно было просто Vue использовать!
Ну, т. е. как обычно - на глобальных классах?
Просто у того же Vue есть scoped-стили, и в связи с этим сразу появляется желание прекратить загрязнять общие стили, а писать свои под каждый компонент.
Да и опять же решения типа bootstrap в общем основаны на скрытии/показе разных блоков (при различных разрешениях) при помощи display и пр., а javascript-фреймворки оперируют DOM, т. е. не скрывают элемент, а удаляют, и из-за этого рендеринг на сервере может отличаться от рендеринга в браузере.
Яков Е: Оформите контракт иначе. укажите, что деньги должны придти с 1 по 30.
Вы же подписываете двустороннее соглашение, так пусть другая сторона войдет в Ваше положение.
А если Вы на почасовой оплате, то тем более в договоре указывается только ставка, а уже полный расчет и итоговая сумма идет в инвойсе (счет на оплату по нашему).
lavezzi1: я выставлял инвойс, в котором была указана сумма и внизу написано, что оплата должна была поступить в течении 15 суток. инвойс в банк отправлял, когда мне сообщали в компании, что деньги отправлены.
Особенно реализация SSR - костыль на костыле.
Но для небольших приложений Vue - самое то, поскольку порог входа минимальный, и приложение делается очень быстро.