Ruby on Rails - это основа веб-приложений с полным исходным кодом, написанная на Ruby. Он следует популярной модели фреймворка MVC и известен своим подходом к разработке приложений на основе "условной конфигурации".

Ruby on Rails - это полнофункциональная платформа веб-приложений с открытым исходным кодом, созданная Дэвидом Хейнемайером Ханссоном (DHH) в 2004 году с использованием языка программирования Ruby. Это оптимизированная структура, предназначенная для счастья программиста и обеспечения устойчивой производительности за счет использования философии CoC (Соглашение о конфигурации), DRY (Не повторять себя), Active Record Pattern и REST (Представление передачи состояния).

Он основан на шаблоне архитектурного проектирования MVC, который разделяет веб-приложения на три разных модуля:

  • модель
  • Посмотреть
  • контроллер

Это помогает изолировать бизнес-логику от представления и значительно упрощает обслуживание кода и делает его более гибким.

Ruby - это язык программирования, используемый Ruby on Rails

Тег предназначен для вопросов, связанных с платформой Ruby on Rails. Этот тег особенно подходит для вопросов о:

  • Rails MVC шаблоны
  • Rails объекты
  • Методы Rails
  • Рельсы драгоценные камни
  • Рельсы просмотров
  • Рельсовые маршруты
  • Rails плагины
  • ActiveRecord объектно-реляционное отображение (ORM)

Вопросы о Ruby on Rails не должны быть помечены [tag: ruby], если только вопрос не касается языка Ruby в целом, его синтаксиса и библиотек или других вопросов, не относящихся к среде Ruby on Rails MVC.

Пожалуйста, смотрите вики на Ruby для получения дополнительной информации о том, когда уместно пометить вопрос с помощью вместо .

Конкретные версии

Вопросы, касающиеся конкретных версий Ruby on Rails, можно также задать по соответствующим тегам:

Когда начать

Интерактивный Рубин

  • Codecademy — Изучите основы Ruby и динамического программирования

Онлайн курсы

  • Архитектуры веб-приложений - Узнайте, как создавать и развертывать современные архитектуры веб-приложений - приложения, работающие через Интернет, а в "облачной" технологии разверните его с помощью браузера в качестве пользовательского интерфейса. Мы собираемся узнать о веб-приложениях через среду Ruby on Rails. Rails - это фреймворк для создания веб-приложений, построенных на основе языка программирования Ruby.

Ресурсы

книги

Задавая вопросы по Ruby on Rails, вы должны:

  1. Внимательно прочитайте документацию по API и найдите дубликаты в Stack Overflow.
  2. Упомяните версию Ruby и Ruby on Rails, связанную с этой проблемой.
  3. Обведите вопрос простым способом, добавьте фрагменты кода, если это поможет сообществу лучше понять проблему.
  4. Пометьте вопрос соответствующими тегами, чтобы на странице было больше посещений.
  5. Укажите информацию об ошибке, если таковая имеется - лучше всего использовать информацию журнала консоли.

Вклад в сообщество

  1. Если вы можете решить проблему, потратьте некоторое время, отвечая на вопрос.
  2. Повышать и понижать соответствующим образом, чтобы оценивать и поддерживать качество вопросов и ответов.

Вклад в Ruby on Rails

В мире есть сотни людей, которые вносят свой вклад в Ruby on Rails. Вы можете начать, следуя этому руководству.

Чаты

Связанные теги