Как Ruby и направляющие связаны?

В первую очередь, я хочу некоторое разъяснение :)

1) Похож на RoR язык сценариев сервера?

2) Это может использоваться в качестве альтернативы php?

Я начал узнавать о Ruby из книги Языка программирования Ruby и еще не столкнулся с чем-то, что касается сети. Ruby для настольных приложений и направляющие для веб-приложений?

Спасибо

5
задан John Topley 1 February 2010 в 11:00
поделиться

5 ответов

  1. Не совсем. Ruby On Rails - это рамка для веб-приложений, написанная в Ruby. Если вам нужно сравнение, Ruby on Rails предназначен для Ruby, что Zend Framework, CakePhp или Symfony для PHP.

  2. Ни Рубин, ни Руби на рельсах не являются настоящими альтернативами PHP. PHP - это язык программирования, ориентированного на веб-приложения. Ruby - это чистый язык программирования, который можно использовать для создания веб-приложений.

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

0
ответ дан 18 December 2019 в 10:44
поделиться
  • Ruby - это универсальный, динамичный, объектно-ориентированный язык сценариев
  • Ruby on Rails - это веб-каркас, написанный в Ruby

Rails 'ActiveSupport Module также усиливает Ruby Способы, добавляя возможности некоторым из встроенных классов Ruby. Рельсы зависит от Ruby, но Ruby не зависит от рельсов.

2
ответ дан 18 December 2019 в 10:44
поделиться

Ruby - язык динамического программирования
Ruby On Rails - Framework для создания веб-приложений, написанных в Ruby

9
ответ дан 18 December 2019 в 10:44
поделиться

Ruby - это универсальный язык сценариев. Существуют инструментарий GUI для Ruby.

Rails - это веб-каркас, реализованный в Ruby, которая может использоваться для разработки веб-приложений - как альтернатива PHP.

3
ответ дан 18 December 2019 в 10:44
поделиться

Ruby - это язык - и тот, который поощряет (некоторые могут сказать, чтобы обеспечить применение) объектно-ориентированного программирования.

Rails - это рамки для написания приложений, и она использует язык Ruby - отсюда и термин «Ruby on Rails».

2
ответ дан 18 December 2019 в 10:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: