ruby-on-rails - 优点和缺点 - Ruby on Rails

标签 ruby-on-rails ruby web-applications

<分区>

我想知道使用 Ruby on Rails 进行 Web 应用程序开发的优点和缺点是什么。我想了解其他开发人员为什么选择使用 Ruby on Rails 而不是其他语言和技术进行编写。

Ruby on Rails 提供了哪些优于其他网络应用程序技术和语言的优势?

该语言是否提供了任何独特的功能?

在此先感谢,希望我能够选择是否使用该语言。

最佳答案

Ruby on Rails 是一种服务器端技术,它无法与作为客户端技术的 Flash 或 Silverlight 相提并论。

编辑(针对已编辑的问题) Rails 相对于其他服务器端技术的主要优势在于易用性和开发速度。这来自两个因素:

  • ruby 是一种富有表现力且简单的语言
  • rails 提供了一个简单而强大的 API (称之为“程序员界面”)让你专注于“做你的事情”而不是“如何做”

您编写的代码更少,并且不会为附带问题而苦恼。 我会添加一个成熟的社区和大量的插件和现成的代码。

关于ruby-on-rails - 优点和缺点 - Ruby on Rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2552148/

相关文章:

ruby-on-rails - 有没有办法直接使用 rails dbconsole 执行 SQL 函数

ruby-on-rails - rails + 载波 + 雾 + S3 套接字错误

ruby-on-rails - 任何调试 RSpec 请求规范的方法?

html - 我们可以使用 ionic 框架制作 Web 应用程序吗?

web-applications - 如何开始使用 Railo 进行 CFML 编程

java - 是否有任何关于 Spring MVC 与 Struts 2 和其他框架的使用情况的统计数据?

ruby-on-rails - 我是否需要在我的 Rails 应用程序中关闭与 Amazon S3 的连接?

jquery - 用于用户帖子的 Rails ajax fav 按钮

ruby - 如何使用 Selenium Webdriver 根据 div 的内容执行操作?

ruby-on-rails - Rails 4 中动态表单的不允许参数