我是一个彻头彻尾的ruby noob,只想知道是否有可能(以及如何)生成以下代码:
require 'sinatra'
get '/' do
"#{Time.now}"
end
每秒钟更改一次时间?
基本上就像这里的例子:http://www.javascriptkit.com/script/cut2.shtml.谢谢
不要执行此服务器端
- 它效率低下——你必须每秒通过有线发送数据
- 这很难——学习Javascript比学习所有Ruby工具更容易实现这样的功能;即使你在服务器端这样做,你也可能需要写一点Javascript才能让它正常工作,例如,如果你要使用Juggernaut
- 如果你正在进行web开发,那么无论如何,学习Javascript基本上是强制性的
您不可能拥有客户端Ruby,因为浏览器不知道如何解释和执行Ruby。他们知道HTML、Javascript等。参见互联网媒体类型