7

私は最近、基本的に compojure と hiccup に基づいて、Clojure で書かれた未完成の Web アプリを継承しました。ここで見られるように、FP スタイルではなく OO スタイルである種の MVC をモデル化するのは悪い試みです。そこで、有用な部分を再利用して、ほぼゼロからプロジェクトを再開することに賭けます。私はこれらの代替案を検討します:

Compojure+Enlive+jquery-pjax は、最も壊れにくい代替手段です。

Pedestalのような clojure Web フレームワークの使用これに関する経験はありますか?

最初のアイデアは、JSON を提供する RESTful API を実装することでした。そのため、より精巧なソリューションとして、フロントエンドには Backbone+react.js を、バックエンドにはLiberator を念頭に置いていますが、従来の方法よりも開発に時間がかかる可能性があります。サーバーアプリ。

Ajax の経験が必要であることを考慮した考えと代替手段をお願いします。どうもありがとうございました。

4

1 に答える 1

5

あなたの投稿では、RESTful API とレスポンシブの関係がどのようなものかわかりません。でも ...

ここには複数のオプションがあります: 台座、リベレーター、カリブー
必要なものが RESTful API だけである場合は、Liberator が最善の策であり、おっしゃったようにそれほど時間はかからないと思います。あなたがどのようにその印象を受けたかはわかりません。

単一ページのアプリケーションを開発したい場合は Pedestal が役立ちますが、一般的にフレームワークがどのように機能するかを把握して理解するには十分な時間が必要です。

カリブーも見てください。使いやすく親しみやすいです。

しかし、繰り返しますが、それはあなたの選択です。

于 2014-01-02T09:25:02.360 に答える