Я немного опытный рубист, но теперь я начинаю развивать рельсы. Я знаю, что рельсы используются для создания «веб-приложений», но что именно это означает? Вы строите целые сайты с рельсами или создаете ли вы функцию для веб-сайта в рельсах и интегрируете ее в существующий веб-сайт? (Я знаю, что этот вопрос немного расплывчатый, но любые ответы на то, как ROR используется при создании веб-сайтов, будут очень оценены).Использование Ruby on Rails
ответ
Вообще говоря, вы будете строить полноценный сайт с Rails, хотя вы можете интегрировать его в существующий веб-сайт, а также. Он предназначен для предоставления решения «сверху вниз» для всех веб-сайтов.
Для автономных функций или небольших скриптов, которые вы просто хотите открыть в Интернете, вы можете посмотреть что-то вроде Sinatra или Camping.
Я также создаю некоторые приложения для рельсов, в которых я полностью использовал рельсы для разработки своего веб-приложения. Это довольно легко, а не использовать два или три языка. Но когда я разработал, мне пришлось использовать Javascripts, CSS и Ajax для более привлекательного создания
Для меня это отличная инфраструктура для создания веб-сайта, и требуются минимальные знания, хотя опыт и знания рубина дают вам преимущество. Я также чувствую, что рельсы хороши не только для создания сайтов, но и для управления ими. Также сообщество поддержки рельсов является удивительным и дополняется такими парнями, как Ryan Bates с их экранами. Также, когда мы создаем веб-сайт с использованием ror, у нас есть возможность сосредоточиться на разных функциях в разное время или у разных людей. Это отличная модульная структура. Итак, вы можете сегодня разработать базовую функциональность и рассказать своему коллеге, чтобы привлекать взгляды с помощью JS и друзей, не затрагивая вашу функциональность. Также внешняя поддержка рельсов (например, драгоценных камней и плагинов) является удивительной и делает жизнь небеса!
Я бы предположил, что это отличная рамка и лучшая функция в том, что ее очень легко начать и учиться, но она всегда удивляет вас новыми вещами. Таким образом, это позволяет вам многому научиться!
Надеюсь, это поможет.
Различие между веб-сайтом и веб-приложениями заключается в том, что существует много приложений Rails, в которых нет интерфейса или «веб-сайта». Используя Rails, можно было бы обслуживать JSON среди кластера вычислительных узлов для агрегации данных или текста в unix-сокетах для отображения на терминалах. Использование Rails ограничено только воображением, и вы могли бы даже использовать Rails для однопроцессорного взаимодействия между хостами, если хотите. Это может оказаться эффективным для высококвалифицированного программиста по рельсам, а не для изучения нового инструмента для достижения аналогичных результатов.
- 1. Ruby on Rails: Использование модулей
- 2. Использование значков Ruby on Rails
- 3. Latin1_General_CI_AS - Использование ruby on rails - Ruby ODBC
- 4. Ruby on Rails: ассоциации
- 5. Использование Silverlight с Ruby on Rails?
- 6. Использование пучка exec в Ruby on Rails
- 7. Использование Git для отслеживания Ruby on rails
- 8. Использование kineticjs в ruby-on-rails app
- 9. Использование частичного в ruby on rails
- 10. Использование: владелец в Ruby on Rails
- 11. Использование ассоциаций в Ruby on Rails
- 12. Использование Javascript в Ruby on Rails
- 13. Использование дефис в Ruby on Rails Действия
- 14. Использование Mysq's для Ruby on Rails
- 15. Использование Liquid as Ruby on Rails layout
- 16. Использование Apache Mahout с Ruby on Rails
- 17. Ruby on Rails 4 и использование path_path
- 18. Ruby On Rails: использование массивов с link_to
- 19. Повторное использование кода ruby on rails
- 20. Использование тега Ruby on Rails в JavaScript
- 21. Использование PhantomJS в приложении Ruby on Rails
- 22. Разрешения на использование Ruby on Rails
- 23. Использование: включается в Ruby On Rails 3
- 24. Использование «current_user» в моделях Ruby on Rails
- 25. Использование Redis с Ruby on Rails
- 26. Использование @ font-face с Ruby on Rails?
- 27. Использование qTip2 с Ruby on Rails
- 28. Использование миграции в Ruby on Rails
- 29. Использование бесконечных поплавков в Ruby on Rails
- 30. ruby on rails использование отладчика и ytml