Rails世界:Rails框架走向何方(四)
由Gudao Luo在2011-05-28 at 10:40发表的

- 道喜评论
- 在浏览器上看到所显示的代码都是JavaScript+HTML,但是与你在服务器端应用程序所使用的语言(Ruby.Java,PHP等)无关;
- 没有HTML也可以使用Rails框架;
- 可以这样使用Rails框架:Rails MC <= JSON => JS MCV 也是是一种趋势;
- Rails MC = Rails Model + Controller
- JS MCV = JavaScript Backbone + (Mustache/Icanhazjs/Handlebars);
- 使用JSON作为客户端与服务器之间的数据传送格式;
- 这种使用Rails框架趋势有发展前途吗?
- 说明
- Mustache是视图模板的JavaScript库;
- Mustache是无逻辑视图代码库;
- 从2010起,Mustache是Twitter网站程序的一部分[ 1 ];
- 借助于Mustache,可以将视图层分成为两个子视图层,无逻辑视图与逻辑视图[ 2 ];
- 重要参考资料
- Rails框架+Mustache.js
- 参考资料
- https://github.com/elado/isotope
- http://www.v2ex.com/t/8713
- https://github.com/defunkt/mustache
- http://icanhazjs.com/
- http://handlebars.strobeapp.com/
- http://www.json.org/
- http://code.google.com/p/google-ctemplate/
- http://www.michaelharrison.ws/weblog/?p=324
- http://blogger.forgottenskies.com/?p=585
- http://net.tutsplus.com/tutorials/javascript-ajax/quick-tip-using-the-mustache-template-library/
- http://couchapp.org/page/index
- http://sammyjs.org/intro