Повний стек Vue.js 2 і Laravel 5
після оплати (24/7)
(для всіх пристроїв)
(в т.ч. для Apple та Android)
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.
Характеристики
- Мова
- Англійська