2006年12月3日

Rapid Web App Development

繼昨天的想法後,收集到一些相關資訊:
  • Zope 其實頗大而複雜,被人譬喻為"learning cliff",Django 類似於 RoR (Ruby on Rails),或許是更好選擇。下一步計畫大概是把 Zope, TurboGears, Django 都下載裝來玩玩。

  • 跟我原先想法相同,當你要做的是 "serious app for huge business",也就是有一堆跨平台、legacy system 等種種企業的複雜需求,那麼你需要的應該是 Java EE。然而如果只是個 "web interface for database" 性質的 web app,那麼快速開發的工具是恰當的。

目前有個想法是,就如同 open source 目前的趨勢,應用程式基礎的部份採用 C/C++ 等等效率佳的語言來寫 library,然後在 UI 層用 Python 寫介面,呼叫底層 library,這樣的方式兼具兩者之長。那麼 web app 是不是能走同樣的路子,用 Python 解決介面問題,但是用 Java 來製作後端平台?

要研究這個問題,必須找出這兩個平台之間的黏性如何。這是下一個課題。

1 則留言 :

  1. 你去查一個叫做「SWING」的東西,看看有沒有幫助。

    回覆刪除