リフトフレームワークと現在の作業の未来は何ですか?
-
22-09-2019 - |
質問
私は、Grailsやその他のJavaフレームワークなどのフレームワークで行われている開発を読み続けていますが、リフトキャンプではあまり話題ではありません。また、Lift 1.0は長く発表されました。コミュニティはリフトフレームワークに取り組んでいますか?フレームワークの将来の見通しは何ですか?それはGrailsや他のJavaフレームワークよりも優れていますか? (GroovyはScalaよりもパフォーマンスが低い)。
解決
私が最近読んだ小さなものから、Rift 1.1はおそらくScala 2.8の前に出てくるはずです。のように、すぐに本物。リフトフロントには多くのアクティビティがありますが、それらは本当に他のプロジェクトよりも少し孤立しているようです。 Akkaについては、Liftについてよりもずっと聞いています。これは本当に驚くべきことです。実際、Lift Scalaプロジェクトのリフトコミュニティの一般的なサポートについて、Lift自体について聞くよりもはるかに多くのことを聞いています。
彼らが受容的で初心者に優しい、またはそのようなものではないということではありません。それは、彼らが何をしているかについておしゃべりである多くの性格を持っていないという問題だと思います。おそらく、それらの性格は、私がインターネットでフォローしているものとまったく異なるサークルにあります。
スタックオーバーフローでここに強い人がいないことは少し気になります。 Scala関連の質問からの回答をScala&Lift関連の質問の質問と比較すると、違いは印象的です。
2010年11月16日更新
更新するために、Lift 2.0がリリースされ、Scala 2.7.7でのみ動作します。ただし、Lift 2.1はそれに続き、2.7.7と2.8.0の両方で利用できます(2.8.1でも動作しますが、テストしていません)。それを超えて、リフト2.2に利用できるマイルストーンがすでにあるため、すべてがうまくいっています。
他のヒント
非常にアクティブです リフトのメーリングリスト. 。おそらく、あなたが見つけたものに満足していないなら、あなたはそのアーカイブを熟読し、そこにそこに問い合わせを送ることができます。
私はGrailsの経験があり、最近Liftを見ましたが、Liftのプログラミングモデルはやや奇妙で直感的ではありません。私はgroovyよりもScalaを好みますが、Grailsを選択します(Scalaプラグインがあります)。 Grailsは、リフト以上のものを提供します。 GrailsはSpringsourceによって開発されていますが、Liftの背後にある大企業はありません。
単にWebアプリケーションを開発したい場合は、Grailsを選択してください。あなたがスカラ愛好家なら、リフトを使用してください。