Информация
Тема: Ruby on Rails: быстро и не сворачивая
Докладчик: Максим Лапшин
Когда: 21 апреля 2006 года, 18:30
Где: конференц-зал ИФ РАН
План
- Ruby 
- Динамический язык с затейливым синтаксисом
 - Extend not wrap
 
 - Что такое Rails 
- Фреймворк - не библиотека
 - MVC ориентированность
 - Максимальная автоконфигурироемость
 - Заточенность под сайты на SQL
 ActiveRecord
- Автосоздание классов
 - Связи между таблицами
 - Полиморфные связи
 - through связи
 - Валидация данных
 - Single table inheritance
 
 ActiveController и ActiveView
- Поддержка Ajax
 - Система шаблонов view, layout, partial
 - Обширный набор компонент для Ajax
 - Связь с библиотекой Prototype
 - RJS шаблоны
 
- Цикл разработки 
- Scaffolding
 - Тестирование: Unit тесты, функциональные, integrated
 - Развертывание: deployment, масштабируемость, capistrano
 - migrations, версия базы данных
 
 
