Продолжаем работу над игрой «Камень, ножницы, бумага».
В этом эпизоде добавим игровое лобби, таким образом приложение будет состоять из двух экранов: лобби и непосредсвенно игра. Обработку роутов приложения сделаем с помощью Livewire, такм образом переходы между экранами будут осуществляться в без перезагрузки страницы в стиле Signle Page Application.
Также научимся сохранять состояние игры в базу данных и загружать из базы при переходе на игру по прямой сслылке.
Исходный код проекта: https://github.com/pqr/laravel-livewire-rock-paper-scissors
Плейлист со всеми сериями: https://www.youtube.com/playlist?list=PLvP6XNj3GUhB4idkTp1KPBki3-070Ymcq
Источник: 5minphp.ru