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

Ruby on Rails - это основа веб-приложений с полным исходным кодом, созданная Дэвидом Хайннемайером Хансоном (DHH) в 2004 году с использованием языка программирования Ruby. Это оптимизированная структура, нацеленная на счастье программиста и обеспечивающая устойчивую производительность за счет использования CoC (Convention over Configuration), DRY (Do not Repeat Yourself), Active Record Pattern и REST (Репрезентативная передача состояния).

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

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

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

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

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

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

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

Пожалуйста, смотрите тег вики 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. Upvote и downvote соответствующим образом оценивать и поддерживать качество вопросов и ответов.

Внесение вклада в Ruby on Rails

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

Чаты

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