我一直在尋找斯卡拉Web框架電梯。我最近看到一些叫做Wiring的東西,並想知道是否有人可以向我作爲應用程序員解釋好處。斯卡拉電梯接線給我什麼?
4
A
回答
7
接線使您能夠聲明HTML頁面上不同元素之間的關係,並且隨着謂詞值的更改,相關值將自動在頁面上更新。
想想電子表格和Java/Scala程序之間的區別。在電子表格中,您可以聲明單元格之間的複雜關係,並在謂詞變化時自動更新單元格。編寫一個反映即使是一個非常簡單的電子表格的程序通常會遇到數百或數千行,並且很難維護。
一個具體的例子是一個購物車。想想你把東西放進購物車時必須更新的網頁的所有部分。編寫初始屏幕可能並不困難,但是考慮維護的複雜性(好吧,當有東西被添加到購物車或從購物車中取出,當郵政編碼發生變化時,我需要更新什麼等)
什麼佈線給你的是聲明關係的能力,不管謂詞如何變化(例如,稅收規則基於郵政編碼改變,但是當稅收規則改變時更新依賴於應納稅小計的任何東西),開發人員無需瞭解所有必須更新的家屬。
3
您是否閱讀過電梯郵件列表中有關接線的公告? https://groups.google.com/forum/#!searchin/liftweb/wiring/liftweb/WwLuiK3x0K4/e44Rm1325p4J
另外兩個演示應該有所幫助: http://demo.liftweb.net/simple_wiring 和 http://demo.liftweb.net/invoice_wiring
我明白StackOverflow上的吸引力,但在郵件列表是關於電梯信息的金礦。
5
1
您可能還想查看reactive-web(http://reactive-web.tk),因爲它以相當強大的方式爲Lift添加了相同的功能。
相關問題
- 1. 斯卡拉電梯 -
- 2. 斯卡拉/電梯數據庫連接
- 3. 斯卡拉電梯 - ActorPing替代
- 4. 斯卡拉與電梯RIA和
- 5. 斯卡拉電梯 - 連接到遠程的MongoDB
- 6. 是什麼〜斯卡拉嗎?
- 7. 是什麼|在斯卡拉
- 8. 斯卡拉因子法給我錯誤的結果,爲什麼?
- 9. 斯卡拉電梯 - 列表()作爲JsObj孩子值
- 10. 斯卡拉電梯 - 彗星演員中負載模式
- 11. 斯卡拉/電梯檢查日期格式是否正確
- 12. 斯卡拉電梯 - 轉換模型列表JSON對象名單
- 13. 斯卡拉電梯 - 返回JSON對象響應
- 14. 斯卡拉電梯 - AJAX形式工作不正常
- 15. 斯卡拉電梯 - 網址到頁面文件夾
- 16. 斯卡拉電梯 - 類路徑在Linux上沒有發現
- 17. 斯卡拉+電梯+休息 - 返回與服務陣列
- 18. 斯卡拉電梯如何管理狀態?
- 19. 斯卡拉電梯 - 運行系統命令,並等待完成
- 20. 斯卡拉+電梯:Ambigous隱式轉換解析XML
- 21. 斯卡拉電梯 - MongoDB的更新多條記錄
- 22. 斯卡拉電梯 - MongoDB中的findall其值小於
- 23. 斯卡拉電梯 - MongoDB中的int字段值爲負
- 24. 電梯(斯卡拉)嵌套片段(每天多個項目)
- 25. 電梯(斯卡拉)自定義表格與片段
- 26. 斯卡拉/電梯 - 如何使用params做頁面重定向?
- 27. 在電梯/斯卡拉上建立一個動態頁面
- 28. 斯卡拉電梯 - 動態調用的函數
- 29. 斯卡拉/電梯:是否需要特殊的http路由?
- 30. 斯卡拉電梯 - 收益模型爲JSON對象
好的,我會檢查這些,謝謝。我通常使用Stackoverflow,因爲我試圖保留一個登錄名和地方來保留我所有的知識和過去的問題 – Zubair 2011-01-07 15:34:40