В чем разница между Ruby on Rails и Ruby? Я спросил четырех человек, но никто не может найти окончательного ответа. Является ли Rails библиотекой для Ruby, a la Django для Python или Cocoa для Objective C, или это совершенно другой язык с различными возможностями? Что можно сделать на Rails, которое нельзя сделать только с рубином?Ruby vs. Ruby On Rails
ответ
Rails - это основа для создания веб-приложений с Ruby. Ruby - это язык программирования общего назначения. Да, Rails аналогичен Django.
было бы хорошо, если полезность Rails может быть показана с помощью небольшого примера +1 – cctan
. Одна из основных вещей, которые делает Rails, - заставить шаблон MVC для вашего веб-приложения. Вы можете прочитать об этом на http://guides.rubyonrails.org/. В качестве примера сосредоточения Rails на веб-разработке он предоставляет множество помощников. 'mail_to ('[email protected]') 'будет генерировать ссылку mailto:' [email protected] '. – m33lky
Да, большое предложение изучить сайты Rails (основной сайт и руководства), чтобы начать. Хотя попасть в дискуссию о шаблоне MVC, вероятно, немного больше, чем кто-то, просто обнаруживающий разницу между Ruby и Rails. – RyanW
Ruby - это программируемый язык, такой как python и obj C. Rails - это не программирующий язык. Это веб-среда для создания веб-приложений и использует язык программирования Ruby. :)
RoR - это структура веб-приложений на Ruby. Read more in Official Rails Документация here
- 1. Ruby/Ruby on Rails vs PHP
- 2. Ruby on Rails vs PHP
- 3. Node.js vs Ruby on Rails
- 4. Ruby on Rails vs Tomcat
- 5. LotusRb vs Ruby on Rails
- 6. ASP.Net MVC vs. Ruby on Rails
- 7. Ruby on Rails: Scope vs Helper Method
- 8. gitignore vs переменные окружения Ruby on Rails
- 9. Ruby on Rails: errors.add_to_base vs. errors.add
- 10. Ruby on Rails instance vs class methods
- 11. Ruby on Rails Синтаксис <% vs <% =
- 12. ASP MVC vs Ruby on Rails
- 13. Ruby on Rails: предоставить vs content_for
- 14. Ruby on Rails before_filter vs ruby's initialize
- 15. ruby on rails clients model vs signup
- 16. Frontend vs Backend validations | Ruby on Rails
- 17. Ruby on Rails App vs Core Development
- 18. Ruby on Rails vs Parse + Backbone.js
- 19. React, Ruby on Rails: jsx vs html.erb
- 20. Struts vs. [j] Ruby on Rails
- 21. Rails vs Ruby CGI
- 22. Ruby On Rails on eHost
- 23. Curl on Ruby on Rails
- 24. Ruby on Rails на IIS7
- 25. Синтаксис Ruby (on Rails)
- 26. Тестирование Ruby on Rails
- 27. Ruby on Rails: NoMethodError
- 28. Ruby On Rails медленный ...?
- 29. Ruby on rails console
- 30. Изучение Ruby on Rails?
Возможный дубликат [В чем разница между Ruby и ROR?] (Http://stackoverflow.com/questions/22999143/what-is-the-difference-between-ruby-and-ror) – MrYoshiji