タグ

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

タグの絞り込みを解除

rubyとramazeに関するInoHiroのブックマーク (4)

  • 第11回 自由なWebフレームワーク、Ramaze | gihyo.jp

    はじめに 第9回はSinatraで作った掲示板アプリを通して、SequelとHamlという2つのライブラリを紹介しました。今回はまた別のフレームワーク「Ramaze」について紹介します。 Ramaze Ramaze(⁠「⁠ラマゼ」と読みます)はシンプルで、自由度の高いWebアプリケーションフレームワークです。 シンプルなフレームワークといえば、第7回・第9回で紹介したSinatraもそうでした。SinatraはDSLを駆使して独自の世界を作っていましたが、RamazeはRubyのやり方をできるだけ踏襲します。実際のアプリケーションの例を見てみましょう。 リスト1 RamazeによるHello Worldアプリケーション require 'rubygems' require 'ramaze' class MainController < Ramaze::Controller map '/'

    第11回 自由なWebフレームワーク、Ramaze | gihyo.jp
  • 第12回 Ramazeを使って120行で作る単語帳アプリ | gihyo.jp

    はじめに 第11回は自由で素直なフレームワーク「Ramaze」の特徴について紹介しました。今回は、実際にRamazeでアプリケーションを作ってみます。 プロジェクトの始め方 まず、Ramazeでは「ramaze create 」でひな形を作る方法と、全てを自分で書いていく方法があるのでした。どちらを選んでも構いませんが、最初はひな形を使わず、1ファイルから少しずつ書いていくことをおすすめします。ramaze createを使うとたくさんのファイルが生成されるため、どれが何なのか分からなくなりがちです。 自動生成を使うのは、Ramazeにある程度慣れて、ディレクトリ構成などが分かってきてからで良いでしょう。今回も、自動生成は使わず、必要なファイルだけを用意することにしました。 ソースコード 今回は、英単語を登録したり、ランダムに一つ表示したりできる単語帳アプリケーションを作ってみました。gi

    第12回 Ramazeを使って120行で作る単語帳アプリ | gihyo.jp
  • Ramazeがけっこういい - おもにパソコンのこと

    ruby-list MLはずーっとROMな感じなんですが最近rubyから遠ざかり気味なので流し読みばかりの毎日です。しかし、「Rails以外のフレームワーク」というお題で紹介されたRamazeというフレームワークがちょっと気になりました。 Ramazeは軽量で"effortless web development"と副題がついているようにシンプルで簡単な記述で開発ができるWEBフレームワークのようです。現在の最新バージョンは0.3.5です。 Railsに比べて自由勝手がきくのが特徴のようで、多種のテンプレートエンジンやHTTPサーバに対応しており、MVCでなくVCモデルでも開発ができるようです。 パッと見、なんだか細かいものが簡単にできそうなイメージだな。と思ったのでさっそくインストールしてみました。 インストールはRubygemsでできます。 --- > gem install rama

    Ramazeがけっこういい - おもにパソコンのこと
  • Ramaze • The Framework for Rubyists

    Ramaze is a very simple and straight-forward web-framework. The philosophy of it could be expressed in a mix of KISS and POLS, trying to make simple things simple and complex things possible and fun. Installing and running Ramaze is as simple as the following commands: $ gem install ramaze $ ramaze create blog $ cd blog $ rake ramaze:start Ramaze works with any ORM and database toolkit. Sequel, Da

  • 1