В чем разница между компонентами Laravel blade и компонентами vue?
У Laravel есть блейд-компоненты, основанные на компонентах Vue, и вы даже можете использовать компоненты Vue в Laravel. Так в чем же разница между ними обоими? И когда вы должны использовать друг друга, то есть в этом случае вы предпочли бы компонент Laravel blade компоненту Vue и наоборот.

Ответы - В чем разница между компонентами Laravel blade и компонентами vue? / What is the difference between laravel blade components and vue components?

27.01.2020 12:59:39
Компонентом Подхода, Основанного
Компоненты лезвия
Идея компонентов лезвия и слотов была вдохновлена VueJS для создания HTML-элементы в многоразовые области.
Компонент-это повторно используемая группа элементов, например, вы хотите создать кнопку и хотите повторно использовать ее в своем приложении на различных местах. Так мы создадим компонент кнопки и скажем Ларавелу, чтобы он хватал его всякий раз, когда мы хотим его использовать.
Компоненты Vue
Создание одностраничных приложений довольно распространено в наши дни. Frontend фреймворки поставляются с инструментами и шаблонными таблицами, которые формируют стартовые проекты, которые большую часть времени являются s ingle P A pps.
Однако по мере развития приложения вы добавляете все больше функций и страниц, и, как следствие, управлять вашим SPA становится все труднее.
Одна из отличительных особенностей работы с Vue-это ее компонентный подход к построению пользовательских интерфейсов. Это позволяет разбить приложение на более мелкие, повторно используемые части (компоненты), которые затем можно использовать для построения более сложной структуры. Это просто делает все проще. Каждый элемент имеет свой собственный индивидуальный набор JS и CSS, на который он опирается. Они являются полностью независимый.
В каком случае вы предпочли бы компонент Laravel blade компоненту Vue и наоборот ?
Большая часть решений об использовании компонентов blade или vue будет зависеть от личного вкуса и вкусов вашей команды разработчиков. Как blade, так и vue можно использовать для создания надежных, хорошо протестированных приложений Laravel. До тех пор, пока вы сохраняете сосредоточенность на своих компонентных обязанностях, вы заметите очень мало практических различий между использованием blade и Vue componenets.
