Ruby on Rails/Уроки/Глава1

Материал из Викиучебника — открытых книг для открытого мира
Перейти к навигации Перейти к поиску

В этой главе мы напишем простое демонстрационное приложение, чтобы познакомить вас с преимуществами Rails. Цель - получить высокоуровневое представление о программировании в среде Ruby On Rails(и веб разработки в целом), посредством генерирования приложения используя scaffold generators. Как уже говорилось, остальная часть книги будет противоположна по подходу, и состоять в основном из постепенного развития и уяснения основополагающих принципов Rails разработки и разработки по пути полноценного приложения. Но для быстрого осмотра нет ничего лучше чем использование scaffolding. Готовое демо приложение будет полно URL-адресами, что даст нам представление о структуре приложения Rails, включая первый пример REST архитектуры.

Как и в последующих уроках, наше демо-приложение будет состоять из users и связанных с ними microposts(аля Twitter). Функциональность будет крайне слабой, и многие вещи будут казаться чистой магией, но не волнуйтесь: в последующем мы будем разрабатывать аналогичное приложение с нуля(начиная с главы 3 и далее).