Crafting Rails 4 Applications, 2nd Edition - PDF

Download Full Version of the eBook "Crafting Rails 4 Applications, 2nd Edition - PDF"

Crafting Rails 4 Applications: Expert Practices for Everyday Rails Development, 2nd Edition by Jose Valim
Приготовьтесь увидеть Rails таким, каким вы его еще никогда не видели. Узнайте, как расширить фреймворк, изменить его поведение и заменить целые компоненты, чтобы подстроить его под свою волю. Восемь различных учебных пособий, основанных на тестировании, помогут вам понять внутреннюю работу Rails и подготовят вас к работе над сложными проектами с хорошо протестированными, модульными и простыми в сопровождении решениями.

Это второе издание бестселлера Crafting Rails Applications обновлено до версии Rails 4 и содержит новые темы, такие как потоковая передача данных, монтируемые движки и безопасность потоков.

Rails - один из самых расширяемых фреймворков. Эта новаторская книга глубоко погружается в API плагинов Rails и показывает вам, промежуточному разработчику Rails, как использовать их для написания лучших веб-приложений и сделать вашу повседневную работу с Rails более продуктивной.

Разработчик Rails Core Хосе Валим проведет вас по восьми различным учебным пособиям, в каждом из которых с помощью разработки на основе тестирования создается новый Rails-плагин или приложение, решающее общие проблемы с этими API. Вы узнаете, как работает стек рендеринга Rails, и настроите его на чтение шаблонов из базы данных, а также узнаете, как имитировать поведение Active Record, например, валидацию, в любом другом объекте. Вы узнаете, как Rails интегрируется с Rack, различные способы потоковой передачи данных из вашего веб-приложения, а также как смешивать движки Rails и приложения Sinatra в ваших приложениях Rails, чтобы вы могли выбрать наиболее подходящий инструмент для работы. Кроме того, вы повысите свою производительность, настраивая генераторы и респондеры.

Эта книга поможет вам понять внутреннюю работу Rails, включая генераторы, обработчики шаблонов, интернационализацию, маршрутизацию и респондеры. Благодаря полученным знаниям вы сможете создавать проверенные, модульные и надежные решения для своего следующего проекта.


43
Views
0
Likes

Licenses:

  • CC BY-NC-SA 3.0 PH
  • The author's reference is not required

Share on networks

eBooks Details:

Comments (0) Add

Кликните на изображение чтобы обновить код, если он неразборчив
No comments yet. Your comment will be the first!