Различия между версиями 1 и 2
Версия 1 от 2008-11-09 02:31:54
Размер: 1563
Редактор: eSyr
Комментарий:
Версия 2 от 2008-11-09 14:26:57
Размер: 1618
Редактор: eSyr
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 3: Строка 3:
 * ''Докладчик:'' Максим Лапшин

Информация

  • Тема: 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, версия базы данных

Ссылки


CategoryIpRas CategoryEvents CategoryLectures

Meetings/RubyOnRails (последним исправлял пользователь eSyr 2009-11-28 17:10:30)