タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

WAFとrubyに関するjoan9のブックマーク (3)

  • Sinatra

    Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort: require 'sinatra' get '/frank-says' do 'Put this in your pipe & smoke it!' end

  • Rubyの軽量Webフレームワーク「Sinatra」がステキ - このブログは証明できない。

    フルスタックがウリのRails。そこまで必要ないよ。と、ERBでゴリゴリ。メンドクセー。やっぱ、Railsで。などと、陽はまたのぼりくりかえしてーゆく。RubyのWebフレームワークは他にもあるけど。。軽くていいんだ。PHPを使いたくないだけなんだ。 そんな悩ましさを解消してくれるフレームワークを発見してしまいました。「Sinatra」でございます。こいつは、軽そうだ。 Sinatra サイトのトップページに書かれているコード。これが、サクサク感をかもし出してくれています。 require 'rubygems' require 'sinatra' get '/hi' do "Hello World!" end 説明読まなくても解るよ、これ。 日語の解説スライドがあります。よく解る解説ー。 公式サイトのREADMEを読めば、だいたいOK。 Sinatra: README パラメータを取得し

  • Route 477(2009-01-01)

    ■ [ruby] RubyのWebフレームワークについて最近調べたこと (その2) その1が好評だったので続き。 Mack Framework スピード指向らしい(実行速度のほうね)。 ドキュメンテーションが微妙 Ruby waves 乗るしかない、このビッグウェーブに (←言いたかっただけ) REST指向。 とりあえずチュートリアルを順にやればだいだい分かると思う。 Railsのように自動生成から始めるのではなく、1ファイルから少しずつ作っていくこともできる。 全てのコードは1つのモジュール内に定義する。例えば、ブログアプリならBlog::Resource::Entryとか、Blog::Model::Commentとか、アプリ名のモジュール以下に定義する。 on :post, ["entry", :entry_id] みたいな感じで、HTTPメソッドとURLの組み合わせでルーティングを定

    Route 477(2009-01-01)
    joan9
    joan9 2009/01/07
  • 1