搜尋老魚筆摘(本網誌及所屬協作平台)

2009-12-02

[分享製表] Lift Web Framework 基礎架構圖

當您處於任何開發框架(Framework)之中時,
尤甚以 Web 形態的學習或者產品階段,
您都必須隨時提醒自己, 您的"創造力"正不自覺被“框“限並受侵蝕,
進而可能讓您僅成為特定"框"架的高階使用者甚至它的代言人,
這點要非常之小心, 不要忘了您愛上程序開發能力的初衷!~ 老魚


老魚最近有幾個小型專案, 將以 Scala / Lift 作為開發技術的選定,
一方面希望能更了解 Scala 的特點,
另一方面也將了解 Lift 對 Comet 的能力為重心,
先製作了一張初步的整體架構參考圖分享給更多想了解的朋友.

Lift Web Framework Architecture 基礎架構圖














Lift 是一個非常優雅的 web 框架,基於 Scala 程序語言,
使用 Apache 2.0 license 許可發佈。Lift 提供開發者最好的方式建構交互的,
高性能的 web 應用。基於Lift 的應用能夠部署為 WAR 文件進入 JEE 容器,
類似 Jetty, Tomcat, 和 WebLogic。
基於 Lift 的應用擁有高性能和能夠使用你現存的 Java 程序庫。
  • Lift 的 Comet 和 Ajax 支持能夠讓開發者建構實時(Real Time)交互應用
  • Lift 的簡潔的代碼允許開發者能夠極大的提高開發生產力,類似 Rails 和 TurboGears
  • Lift 提供高性能和擴展能力
  • Lift 內建支持 REST 和其他 web services
  • Lift 使用 Scala 的類型安全 type-safety ,所以你的測試只需要集中於業務邏輯


老魚相關更多參考

沒有留言:

張貼留言

熱門文章

大智若魚::人生處處是道場-站內SEO參考標籤雲