Я создал приложение, и я планирую начать битву в реальном времени с помощью Angular 2 и laravel. Например, вы нажимаете кнопку "атака", и ваш оппонент видит, как его жизнь снижается в реальном времени.
Мое приложение построено с помощью
интерфейс: Angular 2
Бэкэнд: PHP Laravel 5.2
Теперь я ищу и изучаю свой боевой компонент в реальном времени, и я видел для него разные руководства и учебные пособия:
- https://www.codetutorial.io/laravel-5-and-socket-io-tutorial/
- http://4dev.tech/2016/02/creating-a-live-auction-app-with-angular-2-node-js-and-socket-io/
Учебник first посвящен использованию Laravel 5 и socket io.
второй - использование Angular 2 с NODS JS и сокет io.
Когда я говорю в реальном времени, я имею в виду, что оба пользователя видят то же самое, что происходит на экране)
My Backend и Frontend полностью разделены, и у меня нет настроек с NodeJS в любом приложении.
Оба пользователя должны видеть действия, происходящие во время битвы в моем приложении, и нужно пройти через мой API-интерфейс laravel и показать его с помощью моего компонента Angular 2
Мой вопрос -
Какой лучший подход к приложениям реального времени (кажется, веб-сокеты), используя Angular2 и Laravel 5.2, чтобы получить желаемый результат того, чего я пытаюсь достичь?