'

Ruby on Rails

Понравилась презентация – покажи это...





Слайд 0

Ruby on Rails


Слайд 1

Что такое Ruby? Ruby – это открытый, объектно-ориентированный скриптовый язык, изобретенный Юкихиро Мацумото в начале 90-х.


Слайд 2

Что такое Ruby on Rails? Ruby on Rails (часто сокращаемое до Rails) является полнофункциональным Web-фреймворком, написанным на Ruby.


Слайд 3

Принципы разработки Архитектура MVC Соглашение по конфигурации (соглашение по именованию и расположению файлов) Отсутствие повторов в коде (DRY). Быстрая разработка (agile development) Автоматизированное тестирование кода приложения. Рефакторинг.


Слайд 4

Обработка запроса в архитектуре MVC.


Слайд 5

Подкаталог app.


Слайд 6

ActiveRecord ActiveRecord – это модуль, отвечающий за работу с бизнес-логикой и связь с БД. В нашей MVC-архитектуре он играет роль модели. Использует ORM – object-relational mapping.


Слайд 7

ActionController ActionController – компонент, который обрабатывает запросы браузера и отвечает за связь между представлением и моделью. Контроллеры нужно наследовать от этого класса. Он является частью библиотеки ActionPack, набора Rails-компонентов.


Слайд 8

ActionView ActionView – компонент, отвечающий за представление страниц, возвращаемых клиенту. Представления наследуются от этого класса, который также является частью библиотеки ActionPack. Типы шаблонов rhtml rxml rjs


Слайд 9

Вопросы Что такое Ruby? Что такое Ruby on Rails? Что собой представляет архитектура MVC? Какова роль контроллера в MVC? Какова роль модели в MVC? Какова роль представления в MVC? Что такое ActiveRecord в Rails? Что такое ActionController в Rails? Что такое ActionView в Rails? Что такое ORM?


×

HTML:





Ссылка: