已经初步体会了rails的敏捷开发,通过几分钟建立一个简单的应用,
快速体验了Rails开发的效率。这样的开发方式还有点让我不适应。
但这些例子里的前端都是基于页面。如果Flex和rails结合会怎么样?富客户端应用可能是未来潮流。如果Flex能利用Rails的快捷性那是很令人期待的。
现在已经有人做出了一个叫
Ruboss的框架,Ruboss框架能让Flex、Air和Rails完美的结合。
网站上有个例子:
Getting Started with Ruboss and Rails
如果做过那个快速体验Rails开发的例子,搞这个也很简单。
需要注意的是版本的问题,上面的例子用得版本是Ruby on Rails2.10。
如果是以前的版本可以参考这个
Hello Ruboss的例子。
在新版本例子中还有个要注意,就是采用了Git这个版本控制工具,而不是采用SVN。Git现在越来越被更多的人接受,Rails的代码库也将逐步从SVN转到Git。(window版的
Git 下载)
在这个例子的最后在命令行中用
C:/pomodo/rake ruboss:flex:build一般不会成功,反正我是没有成功,只有把这个文件夹导入Flex 3.0 builder,用Flex3.0发布才可以。
还有个问题,运行后在IE中能正常显示,而在Firefox中却什么也显示不出来。