Ruby on Rails
фреймворк, написанный на языке программирования Ruby / Материал из Википедии — свободной encyclopedia
Уважаемый Wikiwand AI, давайте упростим задачу, просто ответив на эти ключевые вопросы:
Перечислите основные факты и статистические данные о Ruby on Rails?
Кратко изложите эту статью для 10-летнего ребёнка
Ruby on Rails (RoR) — фреймворк, написанный на языке программирования Ruby, реализует архитектурный шаблон Model-View-Controller для веб-приложений, а также обеспечивает их интеграцию с веб-сервером и сервером баз данных. Является открытым программным обеспечением и распространяется под лицензией MIT.
Ruby on Rails | |
---|---|
Тип | веб-фреймворк |
Автор | Ханссон, Давид Хейнемейер |
Разработчик | Ханссон, Давид Хейнемейер |
Написана на | Ruby[1] |
Первый выпуск | 13 декабря 2005 |
Последняя версия |
|
Репозиторий | github.com/rails/rails |
Лицензия | лицензия MIT[3] |
Сайт | rubyonrails.org (англ.) |
Медиафайлы на Викискладе |
Создан Давидом Хейнемейером Ханссоном на основе его работы в компании 37signals над средством управления проектами Basecamp и выпущен в июле 2004 года. 23 декабря 2008 года команда проекта Merb объединилась с командой Rails с целью создания следующей версии Rails 3, которая объединит в себе лучшие черты обоих фреймворков.
Базируется на следующих принципах разработки приложений:
- максимальное использование механизмов повторного использования, позволяющих минимизировать дублирование кода в приложениях (принцип Don’t repeat yourself);
- по умолчанию используются соглашения по конфигурации, типичные для большинства приложений (принцип Convention over configuration) — явная спецификация конфигурации требуется только в нестандартных случаях.