Compojure以上の有用なものを、Noirは提供しています(JSONやXMLを受け取り、JSONやXMLを返す)UIレスWebサービスを作成する予定がある場合は、私はノワールがnoir.response/json
でJSONレスポンスを作成するために、それは少し簡単になると信じていUIレスWebサービスのためのCompojureまたはNoir?
11
A
答えて
7
:http://ibdknox.github.com/noir/noir.response-api.html#noir.response/json
ノワールにおける一方のJSONのサポートでは、CLJ-jsonの周りだけの非常に薄いラッパーは(基本的には唯一のJSONコンテンツタイプを追加していますヘッダー)ので、この目的のためにノワールの代わりにclj-jsonを直接使用することができます。
4
Noirは廃止予定ですので、Compojureを選択してください。
あなたはここで非推奨の通知及び勧告を見つけることができます: https://github.com/noir-clojure/noir
関連する問題
- 1. Jersey Webサービスのための最善のWeb UI開発フレームワーク
- 2. Compojureでlib-noirステートフルセッションを使用する方法
- 3. ゲームランキングの結果を得るためのAPIまたはWebサービス?
- 4. WindowsサービスまたはWebサービス?
- 5. WindowsのWebサービスまたはWebアクセス7
- 6. クライアントレイヤーユニットテストのためのWebサービスのモック
- 7. アンドロイドアプリケーションのためのWebサービスの作成
- 8. WebインターフェイスまたはグラフィックUI
- 9. Noir Web framework on port 80
- 10. フレックスのためのRESTfulなWebサービス
- 11. WebサービスのためのXML:インラインアタッチ
- 12. Sudzc MagentoのためのWebサービス
- 13. WCFサービスまたはWeb API
- 14. SOA - 別個のWebサービスまたはビジネスサービスとしてのビジネスサービスのためのデータアクセス?
- 15. CompojureでOAuth2を使用するためのオールインワンのソリューション
- 16. ドキュメントベースまたはRPCベースのWebサービス
- 17. Webサービスのセキュリティ:AsmxまたはWCF
- 18. WebサービスまたはWCF経由のサーバーサイドページング
- 19. バージョン管理されたWebサービスのためのRailsルート
- 20. Webサービスを更新またはバージョン管理するための戦略?
- 21. は、DELETE REST Webサービスのために、私は定義された私のインターフェイスで
- 22. jQueryのUIのオートコンプリートとWebサービス
- 23. ユニットテスト/クライアントプロキシ作成のためのWebサービスがなくなりました
- 24. はcompojure
- 25. スキャンしたOMRシートを読み込むためのRuby APIまたはWebサービスはありますか?
- 26. Ambari Web UIにインストール済みのelasticsearchサービス
- 27. Amazon Webサービス:pythonまたはruby?
- 28. AJAXの消費のためのWebサービスの設計
- 29. WebサービスのためのJSP/Javaの代替としてのXQuery?
- 30. JavaScript + jQuery WebアプリケーションでモデルデータとUIをリンクするためのベストプラクティス
をあなたはJSONの処理を追加するつもりなら、私は[チェシャー](https://github.com/dakrone/cheshire)ライブラリをお勧めしたいですあなた自身。 – semperos
私は答えと上記のコメントの両方に同意します。私は最近、ノワールを使って同様のAPIを提供してきました。それを使用することは絶対的な夢です。それはあなたのAPIへのアクセスを定義することを信じられないほど簡単にし、チェシャーは素晴らしいJSONライブラリです。私の場合、私は[congomongo](https://github.com/aboekhoff/congomongo)を使ってMongoのネイティブJSON形式のデータを返すMongoDBインスタンスに接続していました。 – fredugolon
また、Chris Grangerの回答[こちら](https://groups.google.com/forum/#!topic/clj-noir/INqvBo6oXIA/discussion)、[ここ](http://grokbase.com/t/) gg/clj-noir/11ahzz6n7q/noir-post-json-data)を使用してJSONデータを受信する方法を説明しています。 –