Асинхронное программирование на Ruby; чат на EventMachine и WebSockets

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

В ходе вебинара мы поработаем над созданием чата на Ruby, используя библиотеку Eventmachine. Серверная часть будет непрерывно слушать события, получая информацию от клиента (браузера) по протоколу Websocket в режиме реального времени. Мы также коснёмся таких клиентских технологий как Slim, CoffeeScript и замечательного Gem-а (Ruby-библиотеки) Middleman.

Вебинар рассчитан на всех, кто интересуется современными веб (и не только) технологиями и хочет узнать больше о волшебном языке программирования Ruby. Завершение курса по основам программирования или одному из языков программирования упростит восприятие материалов вебинара.


Давно мечтали освоить Ruby? Добро пожаловать на обучение профессии «Программист Ruby».

Бесплатная запись на вебинар