Sinatra アプリを持っています。既存の Sinatra 機能をサポートしながら、Rails で新しい機能の構築を開始したいと考えています。私は次の戦略を試しました:
- シナトラのラックアップは、一部のリクエストをレールにルーティングし、一部をシナトラにルーティングします
- シナトラのラックアップにはレールが含まれています
- rails のラックアップにはシナトラが含まれています。
私の検索の多くは、Rails 4 ではなく 3 でした。さらに、Sinatra が使用していたデータベースを使用するのではなく、Railsはデータベースを生成する必要がありますか (この場合、Sqlite3 にアクセスするために Sequel gem を使用します)。宝石と道。(ただし、再バンドルして、さまざまなバージョンのパスを試しました。)
既存の Sinatra アプリをサポートしながら Rails 4 を使用するための最良の方法について何か提案はありますか?