Differences between revisions 2 and 3
Revision 2 as of 2008-11-09 11:26:57
Size: 1618
Editor: eSyr
Comment:
Revision 3 as of 2009-09-13 00:55:18
Size: 1615
Editor: eSyr
Comment:
Deletions are marked like this. Additions are marked like this.
Line 40: Line 40:
CategoryIpRas CategoryEvents CategoryLectures CategoryIpRas CategoryEvents CategoryUneex

Информация

  • Тема: 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 CategoryUneex

Meetings/RubyOnRails (last edited 2009-11-28 14:10:30 by eSyr)