Подтвердить что ты не робот

В чем разница между Ruby и Ruby on Rails?

Я изучаю Ruby в течение последних нескольких дней, и я заметил, что Ruby on Rails.

В чем разница между этими двумя? Они работают вместе? Является ли синтаксис одинаковым?

4b9b3361

Ответ 1

Ruby - это язык программирования. Ruby on Rails ( "RoR" ) - это платформа веб-приложений, реализованная в Ruby.

Поэтому они не только "работают вместе", но RoR зависит от Ruby.

Ответ 2

Ruby - это язык общего назначения. Ruby on Rails - это Ruby framework для реализации веб-приложений.

Ответ 3

Ruby - интерпретируемый язык сценариев для быстрого и легкого объектно-ориентированного программирования.

Ruby - это язык программирования

Ruby on Rails - это инфраструктура веб-разработки.

Вы можете прочитать больше в разделе Маленькая дискуссия о Ruby on Rails".

Ответ 4

Точно так же, как PHP имеет Codeigniter, CakePHP и Laravel, аналогично, Ruby имеет Ruby on Rails ( "RoR" ).

Ответ 5

Ruby on Rails - это библиотека, написанная на языке Ruby. Его популярность побудила многих людей заняться написанием в Ruby, чтобы использовать его, что заставило многих людей относиться к ним как к неотделимым.:)

Ответ 6

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

Ruby and Rails тесно связаны и "Rails - это волшебство, появившееся из Ruby". Все, что вы пишете в приложении Rails, - это всего лишь код Ruby. Когда вы запускаете приложение Rails, вы просто интерпретируете код Ruby с помощью интерпретатора Ruby.