0

Rails で新しい Web サイトを作成していますが、CoffeeScript/Node.JS を試してみたいと思います。最初にやりたいことは、CoffeeScript (サーバー側) のモデル クラスの検証、コールバック、および関連付けです。(おそらく、Rails よりもドメイン駆動型のフレームワークです... =])

使えるものはありますか?

Tks

update/more info : 問題は、Rails の一般的なドメイン (例: blog/cms サンプル) よりも複雑なドメインのモデルを構築する際に問題があることです。Rails の DB 駆動モデルと、DB 関数との結合方法は、複雑なドメイン シナリオの設計に役立たないようです (ここでは、ActiveModel のようなより純粋な OO + モデル ヘルパーが役立ちます)。

4

2 に答える 2

4

かなりの選択肢があります。さまざまな JavaScript フレームワークに ActiveModel に似たものが含まれますが、それはモデル側のみです。また、MVC を完成させて、ビューやコントローラー用の何かも付属している可能性が高いでしょう。

これは、私が知っているフレームワークの小さなリストです。

于 2011-06-13T22:59:25.193 に答える
2

ActiveModel の場合と同じように Node.js サーバーからモデルを検証する方法を探している場合は、次の質問を確認する必要があります: Node.js の検証ライブラリ

クライアント側の検証が必要な場合は、多くのライブラリがあります (Google の「js 検証ライブラリ」のみ)。おそらく最も成熟していて機能が豊富なのはjQuery Validationです。モデル指向ではなくフォーム指向ですが、モデルとフォームを相互にかなり簡単にマップできるはずです。もちろん、原則として、jsdomを使用して Node.js と Rails で任意のクライアント側 JS ライブラリを実行できます (RailsConf の講演End-to-End CoffeeScript を参照)。将来。

于 2011-06-13T23:54:46.277 に答える