Простой чат. Laravel. Redis. Socket.io


Если в предыдущих уроках мы с вами знакомились поочередно с элементами нашей композиции Laravel+Redis+Socket.io, то в этом уроке мы соединим работу каждой компоненты в единое приложения — чат.

База данных Redis


Давайте поговорим с вами о такой базе данных как Redis, которая берет на себя реализацию основной «магии» взаимодействия нашего Laravel-приложения с будущим сервером веб-сокетов.

Socket.IO. Знакомство с библиотекой


Socket.io, как пишут его разработчики — это стабильный и надежный движок real-time приложений. Конечно в каждой библиотеки есть свои баги, а может быть это ее фичи, но тем не менее socket.io весьма функциональна и легко расширяемая платформа для создания real-time приложений.

RiotJS. Заключение.


В заключение, хочу сказать, что библиотека запомнилась мне своей простой, легковесностью, но в тоже время функциональностью и скоростью работы. Спасибо за внимание, жду от вас обратной связи: отзывов, предложений, замечаний. До новых встреч!

Понравился ли вам мини-курс по RiotJS?

Перейти к результатам

Загрузка ... Загрузка ...

RiotJS. Маршрутизатор. Группы роутеров.


Весьма полезным инструментов является группировка роутеров. Почему? Давайте разберемся.

RiotJS. Маршрутизатор.


RiotJS предоставляет функционал для построения SPA-приложений. Система маршрутизации Riot достаточно проста, но весьма функциональна.

RiotJS. Пользовательские теги. Встраивание HTML.


До этого момента использование пользовательских элементов было примитивным — только жестко описанный «каркас» элемента и все. Но что, если потребуется динамически изменять HTML-содержимое элемента? Как быть тогда? На этот случай у библиотеки есть предопределенный элемент yield.

RiotJS. Пользовательские теги. Вложенные теги.


Вложенные элементы — это достаточно простая тема, которая имеет свои нюансы. Давайте с ними разберемся.

RiotJS. Пользовательские теги. Обновления.


RiotJS довольно хитро обновляет слой представления пользовательского элемента. Как именно, давайте разберемся.

RiotJS. Пользовательские теги. Зарезервированные слова.


Теперь немного о краеугольных камнях библиотеки RiotJS, а именно о ее зарезервированных словах.