-
Обзор видео
-
Про шаблоны в целом
-
Требования к работе системы шаблонов
-
Просто слоты
-
Вотчеры или компьюты
-
Реализация через мидлварку
-
Выводы
Vue layouts system
Про шаблоны в целом







Требования к работе системы шаблонов
-
Основана на роутере
-
Страница должна быть ребенком шаблона
-
Шаблон должен загружаться динамически и только при необходимости
-
Отсутсвие фликеров
-
При переходе между страницами одного шаблона, шаблон не должен перемаунчиваться
Просто слоты

-
Импорты на каждой странице
-
Лишние рендеры при переходе в рамках шаблона
-
Шаблон является ребенком страницы
Вотчеры или компьютеды
-
Лишние рендеры дочерних компонентов
-
Фликеры


Реализация через мидлварку

Выводы
- Решение удовлетворяет выдвинутым требованиям
- Решение чуть меньше года успешно используется в проде
- Ссылка на репозиторий
- Внимательней и критичнее относитесь к решениям, которые вы добавляете в свои приложения
Vue layouts system
By sticker0ne
Vue layouts system
- 240