私がRailsを知っているなら、Grailsを見ればどんな新しいアイデアやパターンがわかりますか? 私はGrailsに移動するつもりはなく、Javaスタックは必要ありませんが、Grailsから学ぶことができる素敵なアイディアがあれば、それらを学びたいと思います。Grailsから何を学ぶことができますか?
3
A
答えて
4
Grailsは全く異なる方向をとっています。 GrailsとRailsを比較するのは非常に難しいです。
Grailsはフレームワークではありません。それはフレームワークのスタックです。通常のSpring、Hibernate、Quartz、Compass、Sitemeshフレームワークで見つけられるすべての機能を見つけることができます。最終的には、コンベンションオーバコンフィグレーションを使用して、これらのすべてのフレームワークからすべてのベストを得ることができます。
しかし、私はGrailsでプラグインへのアプリケーションのモジュール化について非常に興味深い考えを紹介したいと思います。 Grailsのプラグインは最小限の独立プロジェクトです。アプリケーションのロジックをプラグインに分けることで、コードをコミュニティに共有したり、アプリケーションを別々のモジュールに保存したりすることができ、テストが容易になり、開発が容易になります。
3
のGrails私はRailsの中に存在しないと信じて、私はそれを承知している少なくとも二つのパターンがあります:ウェブを使用して処理する(それらにリクエストパラメータを結合し、自動)
- Commandオブジェクト
- 会話基づいて要求をフロー
関連する問題
- 1. どこでAPLを学ぶことができますか?
- 2. 単一の開発者がScrumから何を学ぶことができますか?
- 3. JavaScriptを学ぶことを学ぶが、私はつまらない。
- 4. 始めにHTMLを学ぶ前に学ぶべきこと
- 5. Grailsを学ぶ、Grailsの決定的なガイド、2nd ed。第4章のUrlmappingにぶら下がっています
- 6. Angularjsを最初に学ぶべきか、Laravelを学ぶべきですか?
- 7. どのようにApex言語を学ぶことができますか?
- 8. どのように私はJqueryを学ぶことから始めることができます
- 9. ASP MVCを学ぶには、まずC#を学ぶべきですか?
- 10. JavaからOpenGLを学ぶ
- 11. grailsを学ぶ前にグルーヴィーを知る必要がありますか?
- 12. PyBrainがバイナリを学ぶことができない理由
- 13. シルクテストを学ぶことなくsilk4jを習得できますか?
- 14. scikitで学ぶサンプルウェイトとクラスウェイトの違いは何ですか?
- 15. OpenGLを学ぶには何が必要ですか?
- 16. Cを学ぶことなくObjective-cを学ぶC
- 17. 私はClojurescript Omを学ぶ前にReactを学ぶべきですか?
- 18. 何か偉大なオープンソースのVisual Basic .netプロジェクトから学ぶのですか?
- 19. MongoCollectionでFind()をマルチペアタイムと呼ぶことができますか?
- 20. WSDLを学ぶときに最も役立つ本は何でしたか?
- 21. どこでオブジェクト指向設計を学ぶべきか?
- 22. 私は最初からウェブサイトを開発することに興味があります。どこから始めますか?私は何を学ぶべきですか?私は何を使うべきですか?
- 23. 1つのLispを学ぶことは他のものを学ぶのに役立ちますか?
- 24. ユーザーはiPodライブラリから曲を選ぶことができますか?
- 25. Microsoft ChatBotから学ぶことで、各ユーザーの会話を改善するアプローチ?
- 26. 学習:デザインパターンを学習する前にTDDを学ぶべきですか?
- 27. スタートiphone objective-cアプリケーションを学ぶどこから?すべて へ
- 28. 誰かがgrailsの高速groovyを学ぶための最良の方法を提案することができます3
- 29. レールと一体化した宝石を書く方法を学びたいと思ったら、何から学ぶべき最高の宝石ですか?
- 30. コンストラクタとは何ですか?どのような関数オブジェクトをコンストラクタと呼ぶことができますか?