sinatra和rest-client介绍
幻灯片:
http://www.slideshare.net/adamwiggins/lightweight-webservices-with-sinatra-and-restclient-presentation
视频:
http://rubyconf2008.confreaks.com/lightweight-web-services.html
幻灯片:
http://www.slideshare.net/adamwiggins/lightweight-webservices-with-sinatra-and-restclient-presentation
视频:
http://rubyconf2008.confreaks.com/lightweight-web-services.html
Ruby off Rails知识库 |
||
|
最近更新文章
sinatra分析
备注: 本文是基于sinatra1.0版本,在线文档: sinatra 分析 1.sinatra简介 Sinatra is a DSL for quickly creating web applications in Ruby with minimal。Fewer classes, less inheritance controller object mapping & routes vs ...
Ruby游戏开发利器Gosu
在2009年的Railsconf大会上,Hongli Lai和Ninh Bui of Phusion(开发Passenger的家伙)为了展示Ruby语言的强大,能运行3D游戏,他们构建了一个Wolfenstein游戏的山寨版,用的是Gosu游戏开发库。 Zed Shaw 在游戏中扮演BOSS 体验方法: 项目地址:http://github.com/FooBarWidget/rubystein ...
用Ruby开发游戏 BMXP介绍
RMXP RpgMakerXP(RPG制作大师XP, RPGツークルXP)是由Enterbrain Incorporation公司出品的RPG游戏制作工具。能使不懂编程的人也能做出精美RPG及其他类型游戏的优秀软件. 它是一款可让玩家自行制作在计算机游戏中相当受欢迎的角色扮演游戏,也就是 Role-Playing Game(RPG)的软件。制作完成的游戏,即使在没有安装 RPG Maker X ...
sequel,比ActiveRecord更好的ruby数据库工具
在单文件blog应用中,我已经展示了sequel的使用。sequel在介绍sinatra和rest-client的视频中,有过推荐,本篇文章简要介绍sequel和datamapper以及activerecord的区别。 sequel最先让人眼前一亮的就是sequel命令行工具。在 gem install sequel 以后。执行sequel --help,可以看到sequel用法。 比如在我的bl ...
rails metal使用sinatra的例子,以及速度对比
运行该程序需要首先 gem install rack sinatra thin 安装sinatra和thin gem install rails --source http://gems.rubyonrails.org 安装rails2.3.1(2.3RC2) app/metal/hello.rb 是一个sinatra构造的rack中间件 app/controllers/hello_control ...
“rails之外的ruby语言web开发”演讲相关资料
本演讲的目的是通过介绍rails 2.3和其他ruby web框架的通用模块rack,引申出轻量级的ruby语言web开发组合。在最后指出通过rails 2.3中的metal特性结合两者,并作了一个简单的速度上的比较。 演讲幻灯片地址 http://www.slideshare.net/jiang.wu/ruby-off-rails 代码库地址 http://github.com/nouse/r ...
rack和actionpack的map对比
简单的rackup配置 infinity = Proc.new {|env| [200, {"Content-Type" => "text/html"}, env.inspect]} use Rack::CommonLogger use Rack::ShowExceptions map '/' do run infinity end map '/ver ...
简单sinatra例子(来自官方README)
运行方式:首先安装sinatra gem install sinatra 在命令行 ruby myapp.rb -p 3000 访问 http://localhost:3000 和 http://localhost:3000/hello/my_world查看效果 ruby myapp.rb --help 可以看到命令行参数 require 'rubygems' require 'sinatra' ...
群组知识库热门文章
- 6854 sinatra分析
- 5160 sequel,比ActiveRecord更好的ruby数据库工具
- 3217 Ruby游戏开发利器Gosu
- 2950 简单sinatra例子(来自官方README)
- 1789 用Ruby开发游戏 BMXP介绍