タグ付けされた質問 「grails」

5
Groovyはなくなりますか?[閉まっている]
この質問は何度も聞かれたと思います。しかし、私はこれらの言語の将来は何であるかという意図を持ってもう一度尋ねたいです。 私は最初にGroovyを紹介され、本当に気に入っていました。構文がよりシンプルで、Javaにはるかに近いと感じ、Grailsをすばやく学習することができました。 それからScalaがあり、ウェブフレームワークはLiftです。私はまだScalaを学んでおり、時には構文が非常に難しいと感じています。 しかし、Groovyの将来はどうなるのか、まだ疑問に思っています。Groovyの作者が、Scalaを知っていればgroovyを作成したことはなかったと言ったとき、未来があるのではないかと思うようになります。もちろん、Groovyは大きな進歩を遂げており、Grailsは今日多くの大企業で使用されています。 もし今日Grails対Liftを見るとすれば、Grailsが勝者になります。より多くの企業がそれを使用しています。しかし、これまで述べてきたことをすべて考えると、Groovyに投資すべきかどうか知りたいと思いますか?Groovyは廃止され、Scalaはより良い選択ですか?BMWのCEOがメルセデスを運転すると言ったら、なぜ私たち全員がメルセデスも運転してはいけないのか疑問に思うでしょう。 (この質問が本当に広範で、閉じられている可能性があるかどうかは理解しています。しかし、他の人のためのオープンなWikiにしたいと思っています。)
30 java  scala  groovy  grails 

2
Groovyでdefを使用する場合
私はGroovyで少しの間開発を続けてきましたが、どのくらいの頻度でダイナミックキャスティングを使用する必要があるのdefでしょうか?私の同僚は、Groovyが私には理解できない何らかの形で役立つので、常に使用すべきだと考えています。 現在、メソッドの戻り値の型と引数を宣言するとき、どのオブジェクトを取り込み、吐き出すかを意図的に述べたいと思います(コードを読みやすくするために、Javaのバックグラウンドから来たのは理にかなっています)例: String doSomething(String something){ //code } // vs def doSomething(def somthing){ //code } // vs def doSomething(somthing){ // code } だから、私の質問は、いつ使用するdefかという好みだけですか、それを常に使用することに本当の利点があるのでしょうか?(最後の例を追加したのは、Groovyの実行可能なオプションとしての質問に収まると感じたからです)

1
GrailsアプリケーションをScala Play / Sprayに移行する
PostgreSQL上でGORM / HibernateとHTMLを提供するGSPを使用した中規模のGrails Webアプリケーションと、いくつかのREST APIがあります。Scalaで標準化を進めており、このアプリケーションをPlayまたはSprayに移行し、Slickで既存のデータベースにアクセスしたいと考えています。 Nimbleは現在、認証/承認およびユーザー/ロール/などに使用されています。管理。 ビッグバン移行を回避し、段階的に移行を行うために私たちが取れるアプローチは何ですか? これらは両方ともJVM言語ですが、それらを独立したポートで実行する独立したWebアプリとして扱うことを避ける方法はありますか?

5
Grailsフレームワークの落とし穴[終了]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 5年前に閉鎖されました。 Grailsフレームワークの使用に関する最大の問題/落とし穴は何ですか?私は今フレームワークを学んでおり、本当に気に入っていますが、それを使用するときに遭遇する可能性のある主要な問題とそれらを回避する方法を知る必要があります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.