Работа Rails приложения в общем виде, Выводы - Разработка модуля для хранения и управления документами в электронном виде

На рис. 4 представлена схема работы Rails-приложения. Рассмотрим ее подробнее:

    1) клиент из браузера посылает запрос на сервер; 2) запрос обрабатывается механизмом маршрутизации, который определяет его тип (GET, PUT, POST, DELETE и т. д.) и структуру URL; 3) маршрутизатор вызывает действие контроллера, соответствующее запросу; 4) экшн (действие) контроллера взаимодействует с моделью, выполняя над ней определенные операции, меняя ее состояние, либо получая ее параметры; 5) действие контроллера отправляет полученные данные в шаблон, который обрабатывается шаблонизатором; 6) действие возвращает пользователю сформированный html-файл.
Выводы

Ruby on Rails предоставляет удобный и гибкий инструмент разработки веб-приложений, способный решать большинство задач. В его концепцию входит примат соглашения над конфигурацией, что позволяет быстро разрабатывать эффективные веб-приложения. Многие модули Rails взаимозаменяемы, что позволяет пользоваться преимуществами приложений сторонних разработчиков, это увеличивает гибкость разработки и возможность адаптирования веб-приложений под конкретные задачи.

Похожие статьи




Работа Rails приложения в общем виде, Выводы - Разработка модуля для хранения и управления документами в электронном виде

Предыдущая | Следующая