Продолжительность
3 ч 44 мин 0 сек
Количество уроков
34 Видео
Дата добавления
20.07.2023
Vue занимает особое место среди разработчиков Laravel с 2015 года. Все началось с твита создателя Laravel, Тейлора Отвелла: "Учусь @vuejs, потому что он выглядит простым и у него красивый сайт." С тех пор многие компании используют обе технологии для создания мощных и гибких веб-приложений.
С течением времени существовало много подходов к сочетанию этих двух инструментов. Можно использовать Vue.js только на фронтенде, оставляя основную работу на шаблонах Blade. Inertia.js позволяет создавать современные одностраничные приложения Vue с использованием классической серверной маршрутизации (называемой "современным монолитом"). Также распространено использование Laravel для управления REST API, которое отдельное приложение Vue.js может использовать в качестве бэкенда.
В этом курсе мы возьмем последний подход. Мы предоставим полностью функциональный бэкенд Laravel, который вы сможете запустить локально, и затем вместе мы разработаем фронтенд для взаимодействия с ним. По пути вы узнаете, как взаимодействовать с REST API из Vue, а также заглянем за кулисы того, как серверное приложение Laravel собирает свои ответы.
В курсе вы найдете множество советов и трюков, специфичных для работы с Vue.js с бэкендом Laravel. Например, настройка аутентификации, обработка ошибок проверки форм, эффективное и элегантное получение данных, работа с пагинацией и многое другое!
Этот курс идеально подходит для:
- разработчика full stack, который хочет сочетать Vue.js 3 с Laravel;
- фронтенд-разработчика, который работает с бэкендом Laravel, поддерживаемым его/ее коллегами;
- даже для тех, кто относительно нов в Laravel и хочет получить общее представление о том, как можно использовать его для управления REST API.