- Регистрация
- 09.04.2020
- Сообщения
- 346 027
- Реакции
- 30 686
- Монеты
- 1 191
- Оплачено
- 0
- Баллы
- 0
- #SkladchinaVip
- #1
[Thinknetica] Внутреннее устройство Rails/Rack-приложения [Алексей Наумов]
- Ссылка на картинку
-
[Thinknetica] Внутреннее устройство Rails/Rack-приложения (Алексей Наумов)
Мастер-класс для желающих познакомится с внутренним устройством рельс, но не знающих с чего начать. Разберем взаимодействие частей фреймворка между собой, с веб-сервером и с операционной системой. Это поможет проще разбираться с новыми гемами, библиотеками и находить проблемы в проекте.
28 февраля (вт) 19:00 мск
Длительность 2 часа
Требования
- опыт работы с Rails
- представлять как работают вьюхи, модели, контроллеры без заглядывания в документацию
Результат - вы узнаете:
- как взаимодействуют веб-сервер, сервер приложения, код фреймворка и код приложения;
- как Rails связаны с Rack'ом;
- из каких компонент состоят Rails;
- как расширить Rails прямо внутри проекта;
- каким образом гемы расширяют функционал фреймворка.
Этот мастер-класс для вас, если вы хотите узнать:
Из чего состоят Rails. Кодовая база и инструментарий — гемы, которые расширяют функционал и ускоряют разработку.
Как запрос попадает в Rails. Браузер → веб-сервер → сервер приложения → приложение.
Что происходит на стыке сервера приложения и что такое Rack. Как Rack изолирует запросы и упрощает работу с запросами.
Как работают Rails и из чего состоят. Rails как набор мидлварей для Rack.
О других компонентах Rails: модели, вьюхи, мэилеры, джобы. Разберем как работают компоненты Rails, которые не связаны с обработкой запросов.
В итоге вы сможете:
- Собрать свои маленькие рельсы
- Расширять фреймворк при необходимости
- Более осознанно использовать компоненты фреймворка
- Быстрее находить источники проблем в коде
Требования к участникам:
- опыт работы с Rails
- представление о работе вьюх, моделей, контроллеров без заглядывания в документациюv
- желание понять как работают рельсы изнутри
Мастер-класс для желающих познакомится с внутренним устройством рельс, но не знающих с чего начать. Разберем взаимодействие частей фреймворка между собой, с веб-сервером и с операционной системой. Это поможет проще разбираться с новыми гемами, библиотеками и находить проблемы в проекте.
28 февраля (вт) 19:00 мск
Длительность 2 часа
Требования
- опыт работы с Rails
- представлять как работают вьюхи, модели, контроллеры без заглядывания в документацию
Результат - вы узнаете:
- как взаимодействуют веб-сервер, сервер приложения, код фреймворка и код приложения;
- как Rails связаны с Rack'ом;
- из каких компонент состоят Rails;
- как расширить Rails прямо внутри проекта;
- каким образом гемы расширяют функционал фреймворка.
Этот мастер-класс для вас, если вы хотите узнать:
Из чего состоят Rails. Кодовая база и инструментарий — гемы, которые расширяют функционал и ускоряют разработку.
Как запрос попадает в Rails. Браузер → веб-сервер → сервер приложения → приложение.
Что происходит на стыке сервера приложения и что такое Rack. Как Rack изолирует запросы и упрощает работу с запросами.
Как работают Rails и из чего состоят. Rails как набор мидлварей для Rack.
О других компонентах Rails: модели, вьюхи, мэилеры, джобы. Разберем как работают компоненты Rails, которые не связаны с обработкой запросов.
В итоге вы сможете:
- Собрать свои маленькие рельсы
- Расширять фреймворк при необходимости
- Более осознанно использовать компоненты фреймворка
- Быстрее находить источники проблем в коде
Требования к участникам:
- опыт работы с Rails
- представление о работе вьюх, моделей, контроллеров без заглядывания в документациюv
- желание понять как работают рельсы изнутри
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.