私はScala Webフレームワークリフトを見てきました。私は最近、Wiringと呼ばれるものを見て、誰かが私の利益をアプリケーションプログラマとして説明できるかどうか疑問に思っていました。Scala Lift配線は私に何を与えるのですか?
答えて
配線は、HTMLページ上のさまざまな要素間の関係を宣言する機能を提供し、述語値が変更されると、依存値がページ上で自動的に更新されます。
スプレッドシートとJava/Scalaプログラムの違いについて考えてみましょう。スプレッドシートでは、セル間で複雑な相互関係を宣言することができ、述語が変更されると、セルは自動的に更新されます。かなりシンプルなスプレッドシートを反映するプログラムを書くことは、通常、数百または数千行に及ぶため、維持管理が非常に難しくなります。
具体的な例はショッピングカートです。ショッピングカートに何かを入れるときに更新する必要のあるウェブページのすべての部分を考えてみてください。最初の画面を書くのは難しくないかもしれませんが、メンテナンスの複雑さを考えてください。(大丈夫、カートに何かが追加または削除されたとき、郵便番号が変わったときなど、更新する必要があります)
配線は、述語がどのように変化してもリレーションシップを宣言することができます(税ルールは郵便番号に基づいて変更されますが、課税ルールが変更されると課税小計に依存するものはすべて更新されます)。更新する必要があるすべての扶養家族を理解する。
配線に関するリフトメーリングリストの発表を読んだことがありますか? https://groups.google.com/forum/#!searchin/liftweb/wiring/liftweb/WwLuiK3x0K4/e44Rm1325p4J
また、2人のデモが役立つはずです: http://demo.liftweb.net/simple_wiring と http://demo.liftweb.net/invoice_wiring
を、私はStackOverflowのの魅力を理解しますが、メーリングリストは、リフトに関する情報の金鉱です。
反応的なウェブ(http://reactive-web.tk)をチェックすると、同じ機能がLiftに追加されるので、はるかに強力です。
- 1. Scala、Lift Setup
- 2. Scalaは私がScalaでテストを与えられているにもインポート
- 3. Scala Lift - プロジェクトをライブにする方法
- 4. Scala Lift - Comet/Snippetサブディレクトリ
- 5. はScalaで403を与えるが、パイソン
- 6. Python:なぜ私の線形回帰プロットは私に厄介な色の線を与えるのですか?
- 7. ObservableBufferはScalaでIndexOutOfBoundsを与えます
- 8. Scala Lift - サーバールート(ディスク)を取得
- 9. Scala Lift postgresqlのデータベース接続
- 10. Lift Scala net.liftweb.util.Boxオブジェクト内のアクセスエンティティ
- 11. MATLAB: "contour"コマンドは流線シミュレーションで流線を与えますか?
- 12. Scala/Lift error on jetty:run-maven-eclipse
- 13. Scala/Lift question rss feed fetch
- 14. Scala RIA with Liftおよび
- 15. Scala Swing GUI as Lift Webapp
- 16. Scala/Lift/SBT .11でファイルを自動リロードする? SBT 0.7では
- 17. 光線を線形描画に与える方法は?
- 18. Lift ScalaのユーザーのURLビュー/テンプレートのリスト
- 19. 配列の簡単なコードは、私にランタイムエラーを与える
- 20. mininetのPOX:event.parsedはpoxに何を与えますか? parse.nextとは何ですか?
- 21. 私の意図は私に何も与えない
- 22. 与えられた点からの線分上で垂直線
- 23. Liftで行数をカウントする方法(ScalaのWebフレームワーク)
- 24. Scala/Liftで - > _ =>とは何ですか? REST "だけ持ち上げ" の例では
- 25. pavenファイルエラーを与えるmaven-scala-plugins
- 26. 私はルーティングエラーを与える確認のリンクを与えます
- 27. Lift/Scala Json webserviceをマッパー・パーシスタント・クラスから提供する方法
- 28. Google JS APIが私に与えたコードとは何か
- 29. ノード配列は常に私にNullReferenceExceptionを与えます
- 30. Scalaでlift-jsonを使用してJSONを解析する
[OK]を、これらを確認します、ありがとう。私は一般的にStackoverflowを使用していますが、私はすべての私の知識と過去の質問を保持するために1つのログインと場所を維持しようとしています – Zubair