Дом развитие Что такое рубин на рельсах? - определение из техопедии

Что такое рубин на рельсах? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Ruby On Rails (RoR)?

Ruby on Rails (RoR) - это кроссплатформенная платформа веб-приложений, написанная на Ruby. Первоначально фреймворк был создан Дэвидом Хейнемайером Ханссоном, а затем исследован и доработан основной командой разработчиков из нескольких отдельных участников. RoR позволяет программисту разрабатывать веб-приложения намного быстрее, сводя к минимуму количество шагов, времени и слов, используемых в программировании.


RoR просто известен как Rails. Первоначальный выпуск RoR был в июле 2004 года. RoR распространяется под лицензией MIT.

Техопедия объясняет Ruby On Rails (RoR)

Ruby on Rails (RoR) следует подходу модель-представление-контроллер (MVC), в котором логика приложения отделена от пользовательского интерфейса. RoR реализует популярную технику, называемую ненавязчивый JavaScript, чтобы изолировать функциональность приложения от пользовательского интерфейса. Как и любая другая современная инфраструктура, RoR реализует подход «соглашение поверх конфигурации», который стремится уменьшить количество решений, которые должны принимать программисты. RoR состоит из нескольких пакетов, таких как:

  • Активная запись: архитектурный шаблон, который хранит информацию в реляционных базах данных.
  • ActiveResource: пакет, предоставляющий веб-сервисы.
  • Action Pack: пакет управления с функциями управления.
  • Действие веб-сервисов: пакет веб-сервисов.
  • ActiveSupport: компонент управления поддержкой.
  • ActionMailer: компонент управления электронной почтой.

Хотя RoR изначально был написан для работы на веб-сервере Mongrel, теперь он поддерживает большинство веб-серверов, а также поддерживает серверы баз данных, такие как MySQL, PostgreSQL, Oracle, SQL-сервер и DB2.

Что такое рубин на рельсах? - определение из техопедии