главная -> статьи -> On-line приложения на платформе Ruby on Rails
 
Основные архитектурные и интерфейсные принципы Ruby on Rails

  Главные принципы Rails:
  1. Меньше кода и соглашение вместо конфигурации. Проектирование ведется по шаблону: Модель-Представление-Контроллер, в документации: Model-View-Controller (MVC).
 
  2. Модель относится к данным. Может содержать правила их обработки, отношения между таблицами базы данных. По умолчанию имя таблицы является множественным числом от имени класса (по правилам английского языка).
 
  3. Представление – RHTML-страница, которая может содержать HTML-текст и элементы кода на языке Ruby в тегах <%     %> или <%=     %> для включения результата обработки данных в страницу.
 
  4. Контроллер выполняет обработку запросов пользователя, Каждому методу (функции) контроллера должно быть сопоставлено соответствующее представление, т.е. RHTML-страница или выполнена переадресация на другой контроллер (метод).
 
  5. Rails содержит набор скриптов, автоматизирующих работу от создания нового приложения, до формирования компонентов MVC.
 
  Полезный совет
  Справка по Ruby находится C:\InstantRails\ruby\doc\ProgrammingRuby.chm, естественно, если InstantRails находится в корне диска С:
  Не менее полезной является Rails Framework Documentation (RoR API), которая находится в отдельном пакете rails: rails\doc\api\index.html
  Безусловно, существует и масса другой документации, справочников и шпаргалок.

далее

   
  © 2008   Сединко А.М.
  © 2004 design by   kir
Hosted by uCoz