Sinatra 微型Web框架(Ruby)

Sinatra:一个优雅地包装了Web开发的DSL

你相信用100行代码可以实现一个博客吗?用Sinatra框架就可以做到。下面就是这样子的一个Web应用:

Reprise - A Minimalistic Blog

这个应用的代码:点这里查看


一个简单的hello world的web应用要写多少代码?用Sinatra只需5行代码:

require 'RubyGems'
require 'sinatra'

get '/' do
  'Hello World'
end

安装方法:

 

$ gem install sinatra
$ ruby -rubygems hi.rb
Sinatra 2.0.0 正式版发布,微型 Ruby Web 框架
 Sinatra 于今年3月发布 2.0.0 首个 rc 测试版,经过2个月的开发,2.0.0 正式版终于发布了。Sinatra 是一个微型的 Ruby 语言的 Web 开发框架,致力于以最小精力为代价快速创建 web 应用。部分更新内容:Session 中间件现在可以通过以下方式指定:session_store setting现在优先使用 APP_ENV,并推荐使用 RACK_ENV 进行

发布于 2017-05-07 23:55:31 | 137 次阅读

如何构建Sinatra?
本篇内容为大家讲解的是如何构建Sinatra?,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-12-14 00:55:21 | 98 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务