最近、いくつかのプロジェクトでRoRの使用を開始しましたが、フレームワークは非常に気に入っていますが、ASP.NETのバックグラウンドから来ているので、次のような再利用可能なコンポーネント/コントロールを購入してドロップできるというアイデアがとても好きです。 telerik、「再発明」する必要はありません。
パーシャルやプラグインなどを使って自分で作成することは可能だと思いますが、すでに何かあるのか、JavaScriptウィジェットなどの代わりにマッサージできるものがあるのでしょうか。
最近、いくつかのプロジェクトでRoRの使用を開始しましたが、フレームワークは非常に気に入っていますが、ASP.NETのバックグラウンドから来ているので、次のような再利用可能なコンポーネント/コントロールを購入してドロップできるというアイデアがとても好きです。 telerik、「再発明」する必要はありません。
パーシャルやプラグインなどを使って自分で作成することは可能だと思いますが、すでに何かあるのか、JavaScriptウィジェットなどの代わりにマッサージできるものがあるのでしょうか。
商用コンポーネントや「コントロール」については知りませんが、何千ものプラグインが無料で利用でき、非常に多くのことを実行できます。そのうちのいくつかはおそらく次のようにカウントされます。 「コントロール」。残念ながら、それらを見つける場所は1つではなく、品質は気のめいるように変動しますが、 http://agilewebdevelopment.com/plugins/のように、除草中に必要なものを見つけるのに役立つプラグインインデックスがいくつかあります。ドロス。
ExtJSは優れたGUIツールキットです。RoRのやり方に完全に適合しているとは言えませんが、JSONを返すようにコントローラーを作成する場合はそれほど悪くはありません。
Dojoには、ユーザーのニーズを満たす可能性のあるウィジェット・ライブラリーがあります。
Ruby/Rails と .Net の世界の大きな違いの 1 つは、利用可能なプラグインのほとんどがオープンソースであり、コード レベルで統合されているという事実です。Rails には驚くほど多くのプラグインがあり、独自のプラグインを作成するのは非常に簡単です。Ruby の性質上、言語とフレームワークのほぼすべての部分に接続できるため、優れた拡張性が得られます。
Web コントロールがどのように機能するかはわかりませんが、UI とデータレベルの操作の両方にエンド ツー エンドのソリューションを提供する「ブラック ボックス」のように聞こえます... ?
Rails プラグインの多くは、UI とデータの両方の側面を提供します。例としては、ログインとユーザー登録のためのいくつかの基本的なフォームと、認証モジュールと Active-Record モデルの両方を提供する「restful_authentication」があります。繰り返しますが、これはコードレベルで動作するため、認証モジュールをインストールして「生成」すると、関連するコードが実際にコードベースにプッシュされます。
「ウィジェット」に関しては、Rails 自体に相当するものはありませんが、同様の機能を提供する JavaScript ライブラリが多数あります。私自身、jQuery UI を使用し、推奨しています。