Sinatra

转载 2012年03月29日 18:06:30

http://www.sinatrarb.com/intro-zh.html


a


Sinatra是一个基于Ruby语言,以最小精力为代价快速创建web应用为目的的DSL( 领域专属语言):

# encoding: utf-8
# myapp.rb
require 'sinatra'


get '/' do
  'Hello world_我是中文!'
end


安装gem然后运行:


gem install sinatra
ruby -rubygems myapp.rb
在该地址查看: localhost:4567

推荐同时运行gem install thin,Sinatra会优先选择thin作为服务器。


a







a







a

相关文章推荐

Rails 和 Sinatra 的区别是什么?

在 IBM Bluemix 中国版的应用程序中看到Ruby Sinatra,于是想知道它和 Rails 有什么区别,但搜索一番,发现国内几乎没人关注这个问题,可能国内使用Ruby的就比较少。有一个比较...

ruby sinatra web 开发框架

-bash-3.2$ vi hi.rb require 'rubygems' require 'sinatra' get '/hi' do   "Hello World!" end ~ -b...

Gym 100962F Frank Sinatra

树上莫队。 关于树上莫队,需要做的是把树分块。可以直接按dfs序分块,但是这样速度比较慢。还有一种就是按后序遍历的方法去分块。这样就可以按左端点的块号排序,再按右端点的dfs序排序,然后上莫队了。 还...

使用Nginx+Unicorn+Capistrano+Sinatra搭建Ruby Web应用

记录一下使用如下工具搭建一个简单的Ruby Web应用的过程:工具集: Nginx — 前端服务器 Unicorn — 应用容器 Capistrano — 自动部署工具 Sinatra — 极轻量级W...

ruby&python 从CGI 到 WSGI 到 Rack, 顺带Sinatra

本篇只是学习篇,我贴了一些阅读的学习链接,然后加上一些comments。 CGI http://zh.wikipedia.org/wiki/%E9%80%9A%E7%94%A8%E7%BD%91%...

jump star sinatra sinatra教程

  • 2015年08月05日 11:34
  • 6.47MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Sinatra
举报原因:
原因补充:

(最多只允许输入30个字)