RubyのSinatraに似た.NETフレームワークはありますか?
-
07-07-2019 - |
質問
Rubyの Sinatra に類似した.NETライブラリ/ APIがあるかどうか、誰もが知っていますか?
ASP.NET MVC、WCF、および.NET 3.5の新しいルーティングAPIを使用すると、可能性があるように思えます。
更新:ベストアンサーリンクは古いため、Nancy @ https://github.com/NancyFx/Nancyをチェックしてください。
解決
.aNETと呼ばれる Nancy と呼ばれる新しいフレームワークがあります。しかし、それはまだ非常に初期の状態です。
ここで詳細を読むことができます: http://elegantcode.com/2010/11/28/introducing-nancy-a-lightweight-web-framework-inspired-by-sinatra/ および
他のヒント
.NETには現在、これらのマイクロWebフレームワークのホストが存在するようです:
ナンシー:こちらは、クリエイターAndreasHåkansson
とのHanselMinutesポッドキャストです。
Nina :" Ninaは、Sinatraに触発された.Netプラットフォーム用のWebマイクロフレームワークです。
Kayak :" KayakはC#で記述された非同期HTTPサーバーです。"
マノ: Hearding Codeの作成者であるジャクソンハーパーとのインタビュー
Jessica は、RubyのSinatraに触発された、.NETの好奇心から書かれたマイクロWebフレームワークです。
良いブログ記事上記のリンクを取り上げたマイク・ハドローは、それぞれについて詳しく説明しています。これらのプロジェクトを大声で叫ぶと思ったのですが、.NETの世界でそのような開発を見るのはエキサイティングです。
OpenRasta もご覧ください。きれいできれいなRESTフレームワークです。 MSルーティングライブラリを使用しているかどうかはわかりませんが、ルーティング構文は同一ではないとしても、非常によく似ていると言えます。また、IronRubyはSinatraとRackを実行できるようになり、 IronRuby Webサイトにはそれを起動して実行するための指示で、Sinatraを.NET環境。
Martinフレームワークはインスピレーションを受けている >シナトラによるが、港ではない。ただし、前述の新しいルーティングAPIを使用します。
Manosをテストできます https://github.com/jacksonh/manos は軽量フレームワークベースですシナトラ。
Nancy Frameworkが見つかりません。正しいURLを教えてもらえますか?