sinatra

    3

    3答えて

    私が書いた小さなルビーアプリケーションは、アナグラムサーチャーです。それはルビーを学ぶためのものですが、私は個人的な使用のためにオンラインにしたいと思います。私はRailsに関するいくつかの経験があり、多くの人がSinatraを推薦しています。私もどちらでも問題はありませんが、データベースの代わりにテキストファイルを使用する方法に関する情報は見つかりません。 アプリケーションは非常に簡単で、単語リ

    5

    3答えて

    私はRailsを学んでおり、Sinatra & Merbについてはほとんど考えていません。私はMerb/Sinatraを使用する状況があると思っていました。 ご意見ありがとうございます。

    2

    5答えて

    GraphvizとDotを使った小さなRuby(Sinatra)アプリのホスティングを探しています。 これはa)Free、b)Simple、c)Scalableのため、Herokuは通常私のお気に入りです。 HerokuはGraphvizとDotをやっていないので、私は代替案を探しています。何か案は?

    1

    3答えて

    私は現在、Sinatraで動作している小さなWebアプリケーションを持っています。それは2ページしかないので、私は本当にコントローラや多くのビューを必要としません。私はデータベースとActiveMailerとのやりとりにActiveRecordを使ってメールを送受信しました。 これほど小さいプロジェクトでRailsやMerbを使う価値はありますか?私は、Railsに含まれている機能を追加しています

    32

    3答えて

    私が理解しているように、Sinatraフレームワークは、Railsと異なり、ORMを提供しません。その場合、SinatraアプリでDBとどのように話し合っていますか?またはDBを使用しないアプリのSinatraのみですか?

    2

    2答えて

    Sinatraの拡張を作成する新しい可能性を使用したいと思います。 My Extensionはモデルといくつかのビュー/テンプレートを統合する必要がありますが、どのように統合するかわからないのですか? 誰かがすでにドキュメントの例よりも複雑なものを作成しましたか?

    5

    6答えて

    CampingとSinatraの違いはそれほど重要ではなく、あなたは安全にどちらかを選んでokでもいいという気持ちがあります。しかし、私はこれが本当であるかどうかRubyの専門家に尋ねたいと思います。実際、シナトラとキャンプのマイクロフレームワークの間に重要な違いはありますか?そして、あなたはどちらを使うべきかを決めるにはどうしたらいいですか?

    19

    3答えて

    私は軽量のRuby Webフレームワークを探していて、SinatraとRamazeを見つけました。どちらも非常に軽く、簡潔でシンプルなようです。しかし、私は主な区別が何であるかを言うことについて十分に知りません。おそらく、これらのいずれかまたは両方の経験を持つ人がコメントできますか?

    12

    1答えて

    : DHが 順番にラックベースのルビー アプリケーションをサポート旅客を、サポートしているため、DHは確か シナトラをサポートしていません。 私はこの文を解析するのが難しいです - ラックとパッセンジャーの違いは何ですか?なぜSinatra "ラックベース"ですか?

    1

    3答えて

    私はWebratを使ってSinatraベースのアプリケーションのキュウリのテストを書いています。いくつかのテストのために私は私はこのようなステップを定義 Given I am logged in as admin When I am visiting "/" Then I should see "Settings" のようなシナリオを実装する必要があります。 Given /^I am lo