Full-Stack Vue.js 2 и Laravel 5

Full-Stack Vue.js 2 и Laravel 5
Язык Английский
Рейтинг
1 0
Страницы 376
Скачать

Vue — это среда JavaScript, которая может использоваться для чего угодно: от простого отображения данных до сложных интерфейсных приложений, а Laravel — это фреймворк PHP, используемый для разработки быстрых и безопасных веб-сайтов. Эта книга дает вам практические знания о создании современных полнотекстовых веб-приложений с нуля с использованием Vue с задним концом Laravel.

В этой книге вы создадите сайт бронирования номеров под названием «Vuebnb». Этот проект покажет вам основные функции Vue, Laravel и других современных инструментов и технологий для веб-разработки.

Книга начинается с подробного ознакомления с Vue.js и ее основными понятиями, такими как привязка данных, директивы и вычисленные свойства, причем каждая концепция сначала объясняется, а затем реализуется в проекте тематического исследования.

Затем вы будете использовать Laravel для настройки веб-службы и интеграции интерфейса в полноэкранное приложение. Вам будет показан эффективный рабочий процесс разработки с использованием таких инструментов, как Webpack и Laravel Mix.

Основываясь на основных принципах, вы узнаете, как сложные функции пользовательского интерфейса могут быть добавлены с использованием синтаксиса ES + и компонентной архитектуры. Вы будете использовать Vue Router, чтобы сделать многостраничное приложение и Vuex для управления состоянием приложения.

Наконец, вы узнаете, как использовать Laravel Passport для аутентифицированных запросов AJAX между Vue и API, завершая архитектуру полного стека. Затем Vuebnb будет подготовлен к производству и развернут на бесплатный сервер облаков Heroku.

EnglishFrenchGermanItalianPortugueseRussianSpanish