В чем разница между компонентами Laravel blade и компонентами vue?

В чем разница между компонентами Laravel blade и компонентами vue?

27.01.2020 12:18:08 Просмотров 20 Источник

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

У вопроса есть решение - Посмотреть?

https://stackoverflow.com/questions/59928056/what-is-the-difference-between-laravel-blade-components-and-vue-components#comment105981876_59928056
Разница в том, что компоненты Vue оцениваются на стороне клиента и могут реагировать на действия пользователя без перезагрузки страницы. Если компоненты используют статические данные, то между ними нет большой практической разницы, кроме проблем производительности и SEO.

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

Является ответом!
Foued MOUSSI

27.01.2020 12:59:39

Компонентом Подхода, Основанного

Component Based Approach

Изображение кредита

Компоненты лезвия

Идея компонентов лезвия и слотов была вдохновлена VueJS для создания HTML-элементы в многоразовые области.

Компонент-это повторно используемая группа элементов, например, вы хотите создать кнопку и хотите повторно использовать ее в своем приложении на различных местах. Так мы создадим компонент кнопки и скажем Ларавелу, чтобы он хватал его всякий раз, когда мы хотим его использовать.

Источник

Компоненты Vue

Создание одностраничных приложений довольно распространено в наши дни. Frontend фреймворки поставляются с инструментами и шаблонными таблицами, которые формируют стартовые проекты, которые большую часть времени являются s ingle P A pps.

Однако по мере развития приложения вы добавляете все больше функций и страниц, и, как следствие, управлять вашим SPA становится все труднее.

Одна из отличительных особенностей работы с Vue-это ее компонентный подход к построению пользовательских интерфейсов. Это позволяет разбить приложение на более мелкие, повторно используемые части (компоненты), которые затем можно использовать для построения более сложной структуры. Это просто делает все проще. Каждый элемент имеет свой собственный индивидуальный набор JS и CSS, на который он опирается. Они являются полностью независимый.

Источник

В каком случае вы предпочли бы компонент Laravel blade компоненту Vue и наоборот ?

Большая часть решений об использовании компонентов blade или vue будет зависеть от личного вкуса и вкусов вашей команды разработчиков. Как blade, так и vue можно использовать для создания надежных, хорошо протестированных приложений Laravel. До тех пор, пока вы сохраняете сосредоточенность на своих компонентных обязанностях, вы заметите очень мало практических различий между использованием blade и Vue componenets.

https://stackoverflow.com/questions/59928056/what-is-the-difference-between-laravel-blade-components-and-vue-components/59928774#comment105984238_59928774
Вы можете использовать компоненты Vue в Laravel blade. И вы даже можете использовать компоненты лезвия Laravel. Так что в случае обычного многостраничного приложения Laravel, которое лучше использовать. И почему? В чем разница между ними обоими (в приведенном выше контексте).?
Закрыть X