Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我可以在没有Ruby的情况下使用SproutCore吗?_Javascript_Sproutcore - Fatal编程技术网

Javascript 我可以在没有Ruby的情况下使用SproutCore吗?

Javascript 我可以在没有Ruby的情况下使用SproutCore吗?,javascript,sproutcore,Javascript,Sproutcore,SproutCore据说是一个JavaScript框架,那么如何在服务器端完全不使用Ruby(实际上是使用PHP或Java)的情况下使用它呢?构建工具是用Ruby编写的。除非你想自己动手,否则我不认为你能在没有ruby的情况下构建客户端代码或使用sc服务器 也就是说,构建工具只是帮助您开发的一组工具。SC不关心服务器上有什么。只要您的服务器返回json,您就可以开始了 事实上,您可以在不使用fixture的服务器的情况下构建很多客户端功能 正如hvgotcodes所说,对于开发,您需要Ruby作

SproutCore据说是一个JavaScript框架,那么如何在服务器端完全不使用Ruby(实际上是使用PHP或Java)的情况下使用它呢?

构建工具是用Ruby编写的。除非你想自己动手,否则我不认为你能在没有ruby的情况下构建客户端代码或使用sc服务器

也就是说,构建工具只是帮助您开发的一组工具。SC不关心服务器上有什么。只要您的服务器返回json,您就可以开始了

事实上,您可以在不使用fixture的服务器的情况下构建很多客户端功能


正如hvgotcodes所说,对于开发,您需要Ruby作为构建工具。但是,如果您愿意这样做,还可以使用一些node.js工具。此外,人们对使构建工具二进制化非常感兴趣。这将允许SC开发,而无需在本地安装Ruby。

我不完全确定,但看起来这是可能的。你看到这一页了吗?是的,但它没有解释如何做client/JS部分,据我所知,在这种情况下,客户端仍然是Ruby提供的。如果您有疑问,请访问位于#sproutcore的IRC聊天室或查看位于sproutcore@googlegroups.com.Also,如果你的应用程序不需要在多台计算机之间进行通信,那么你也可以建立一个HTML5本地商店。