Я вот совсем не уверен что фронтэндеры на таком остановятся.
Еще: Паттерны и бизнес-логика для вашего Vue приложения
Я вот совсем не уверен что фронтэндеры на таком остановятся.
Это у них всё про бизнес-логику отображения и про вынос в сервисы кода дёрганья API.
Фишка про то, что PHP нативно работает с HTML уже не рулит. Чтобы заверстать страницу вроде Авиасейлз с реалтаймовым интерактивом по вебсокету для поиска нужно именно фронтендеру нехило попахать. На бэке чтобы получить цены всех комбинаций перелётов лучше на многопоточной Java или асинхронном JS пачку запросов к авиакомпании отправить. Так что либо занимаешься только бэком и нанимаешь отдельного фронтендера, либо как-то ковыряешься во всём сам.
Дело не в html, а в том что php - динамический, интерпретируемый язык.
Такой функционал за ними всегда и был.
Зависит от сайта.
ну, если только это и нужно проекту, то да.
Не смогут, проверено не раз. Фронтенд разработчики с трудом понимают вообще чем там на бекенде занимаются. Как и наоборот.maleks писал(а): ↑2020.03.05, 16:05 А вот например если на Vue и т.п. начнут полностью юзкейсы реализовать и модели, все таки Model же есть в ихнем MVVM, а то что идет на сервер с изменением данных, ну они эти данные "модели" придумают, чтобы без дубляжа, как нибудь на nodejs валидировать, но всю бизнес логику на js.
Ну на сайт то заказать например хватит.
В друпале обычно их ставится сотенка, плюс они абстрактные и позволяют в своих админках уже работать над созданием структуры сайта. Это все благодаря php.
Ну так житуха заставит понять .
Он был всегда
Ну это если используется, в php вроде уже и не особо, есть трейты, многие про него и не знают.
Да ну, в vue миксины это хороший способ устранения дублирования кода компонентов. Наследования то нет, а композиция не всегда выручает. Вообще я давно уже прекратил заниматься догматикой "что правильно, что не правильно, что паттерн, что антипаттерн", чего и вам желаю. Смотрю по контексту, подходит ли решение под поставленную задачу, и неважно, что его какой-то посторонний человек в блоге антипаттерном назовет.
Да вроде ж имеется наследование, понятно что в современном js.
Да я тоже за такой подход, но есть и объективные индикаторы, как те же вопросы coupling/cohesion, зависимостей и OCPanton_z писал(а): ↑2020.03.19, 16:33 Вообще я давно уже прекратил заниматься догматикой "что правильно, что не правильно, что паттерн, что антипаттерн", чего и вам желаю. Смотрю по контексту, подходит ли решение под поставленную задачу, и неважно, что его какой-то посторонний человек в блоге антипаттерном назовет.
это синтаксический сахар вокруг все того же протипного наследования.