タグ

sinatraとAppに関するkorinのブックマーク (4)

  • heroku + sinatra で form - 麺処 まつば

    こんばんは。麺処まつば副店長です。 日の麺処まつばのまかないは、天ぷらうどんでした。 さて、前回のメニューは Hello world だったので 今回は、フォームから hello world って入れてもらう事とします。 ということで、今回のメニューは、「"hello world"って言えよ」アプリ。 \なんだそりゃ/ ツッコミありがとうございます(ひとり上手) フォームから送信された文字列が 「hello world」という文字列かどうかを判定。 「hello world」じゃなかったら「"hello world"って言えよ」 ってふてくされたメッセージが表示されます。ただそれだけです。 作り方はこんな感じです appの作成 viewsの作成 動作確認 試会 appの作成 まずは、/にGETしたときとPOSTしたときのロジックを書きます。 GETのときは、viewの指定するだけ。 P

    heroku + sinatra で form - 麺処 まつば
  • Testing Sinatra with Rack::Test

    Testing Sinatra with Rack::Test All examples in the following sections assume that Test::Unit is being used in an attempt to be as general as possible. See the Test Framework Examples for information on using the test helpers in other testing environments. To use the Rack::Test library used when you require rack/test, you’ll need to install the rack-test gem:

  • passenger+sinatraで同一ドメイン内に複数のsinatraアプリを動かす方法 - Dive in Blue

    AWSのトーキョーregionに作ったEC2のインスタンス(Amazon Linux AMI)上に、passengerとsinatraをインストールし、passengerで同一ドメイン内のサブディレクトリとして複数のアプリを動かしたかったので調べました。(東京regionとか実は関係ない) やりたかったこと http://{何かのドメイン}.com/app01/ http://{何かのドメイン}.com/app02/ を別々のsinatraアプリとして動かしたい。 環境 ruby 1.9.2 passenger 3.0.7 sinatra 1.2.6 やりかた httpd.confの設定 DocumentRoot "/var/www/html" RackBaseURI /app01 RackBaseURI /app02 <Directory /var/www/html> Options F

    passenger+sinatraで同一ドメイン内に複数のsinatraアプリを動かす方法 - Dive in Blue
  • SinatraとCoffeeScriptでわかる、Sprocketsの使い方 « blog.udzura.jp

    アセットパイプラインなどで使えるとして話題の Sprockets gem 、自分向けまとめ。確認しないで書いているところもあります。 アセットパイプラインを支える技術 – sprockets Sprockets: Rack-based asset packaging Web assets 、具体的には主に CSSJavaScript の圧縮/依存性の解決/各種ソースからの変換をサポートするための Rubygem 。 asset とは資産、財産の意。 執筆時点現在のバージョンは 2.0.3 。なお、 rack-sprockets gem は、 sprockets( 具体的には、 require 'sprockets' map '/assets' do environment = Sprockets::Environment.new environment.append_path 'ap

  • 1