Ale*_*yra 10
Ruby是一种通用的脚本/编程语言,可以在客户端和服务器环境中执行.
作为客户端,您可以使用它来创建GUI应用程序(或CLI一个)来与数据交互,与服务器通信,玩媒体/游戏等.这个级别的一些框架示例将是Shooes,MacRuby等.
作为服务器端,您可以使用它来存储和保存数据,验证和执行事务等.这是Rails,Merb,Sinatra等框架发生的地方,也是它最可靠的操作模式.
正如之前的海报所说,在服务器/客户端Web应用程序架构的上下文中,Ruby将在服务器端运行.如果我没有弄错的话,通过浏览器运行Ruby已经取得了一些进展(就像JS一样),但可能不需要考虑生产就绪的需求.
Ruby(通常)不会在浏览器中执行,因此如果您在Web服务器/客户端浏览器的上下文中询问这一点,那么Ruby就是服务器端.
您当然也可以在任何具有Ruby解释器的机器上执行独立的Ruby代码.它不仅限于Web应用程序.
| 归档时间: |
|
| 查看次数: |
16607 次 |
| 最近记录: |