- Регистрация
- 09.04.2020
- Сообщения
- 353 752
- Реакции
- 32 659
- Монеты
- 1 191
- Оплачено
- 0
- Баллы
- 0
- #SkladchinaVip
- #1
Проектирование Ruby on Rails приложений: слой за слоем [Владимир Дементьев]
- Ссылка на картинку
-
О книге:
Данная книга предлагает читателю практические рекомендации по эффективной разработке приложений на Ruby on Rails, популярном веб-фреймворке, стоящим в основе таких популярных сервисов, как GitHub, Shopify, Basecamp и многих других. Вы узнаете, как бороться с ограничениями базовой MVC архитектуры Rails приложений, внедрять новые абстракции и при этом оставаться в рамках философии Ruby on Rails, ориентирующейся на продуктивность разработчика.
Краткое содержание:
Для эффективной работы потребуется понимание базовых принципов организации кода Rails приложений, а также практический опыт в написании веб-приложений.
Владимир Дементьев начал свой путь в мире Rails в 2010-х годах c переписывания платформы для онлайн-обучения Teachbase с PHP на Ruby и Erlang. Член сообщества Ruby и Rails разработчиков, создатель публичных библиотек AnyCable и TestProf, а также регулярный спикер на международных конференциях. За вклад в развитие Ruby сообщества награждён премиями Ruby Hero Russia и Fukuoka Ruby Award. Руководит командой бэкенд-разработки в компании Evil Martians, предоставляющей консалтинговые услуги технологическим стартапам по всему миру. Автор многих популярных библиотек в мире Ruby и Rails, регулярный спикер на международных конференциях, обладатель премий Ruby Hero Russia и Fukuoka Ruby Award.
Формат: PDF
Данная книга предлагает читателю практические рекомендации по эффективной разработке приложений на Ruby on Rails, популярном веб-фреймворке, стоящим в основе таких популярных сервисов, как GitHub, Shopify, Basecamp и многих других. Вы узнаете, как бороться с ограничениями базовой MVC архитектуры Rails приложений, внедрять новые абстракции и при этом оставаться в рамках философии Ruby on Rails, ориентирующейся на продуктивность разработчика.
Краткое содержание:
- знакомство с компонентами фреймворка и используемыми в них шаблонами проектирования;
- обсуждение распространённых анти-паттернов и способов держать их под контролем;
- применение методов постепенного рефакторинга и выделения абстракций для борьбы с избыточным кодом моделей;
- внедрение авторизации как самостоятельного слоя абстракции в Rails приложении;
- проектирование мультиканальной системы уведомлений;
- работа с конфигурацией как с частью предметной области приложения.
Для эффективной работы потребуется понимание базовых принципов организации кода Rails приложений, а также практический опыт в написании веб-приложений.
Владимир Дементьев начал свой путь в мире Rails в 2010-х годах c переписывания платформы для онлайн-обучения Teachbase с PHP на Ruby и Erlang. Член сообщества Ruby и Rails разработчиков, создатель публичных библиотек AnyCable и TestProf, а также регулярный спикер на международных конференциях. За вклад в развитие Ruby сообщества награждён премиями Ruby Hero Russia и Fukuoka Ruby Award. Руководит командой бэкенд-разработки в компании Evil Martians, предоставляющей консалтинговые услуги технологическим стартапам по всему миру. Автор многих популярных библиотек в мире Ruby и Rails, регулярный спикер на международных конференциях, обладатель премий Ruby Hero Russia и Fukuoka Ruby Award.
Формат: PDF
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.