我正在尋找一個很好的Web框架,用於將多個用HTTP請求提取的JSON源合成爲靜態HTML。我不打算在客戶端(瀏覽器,javascript)執行此操作,我正在尋找最佳的服務器端解決方案。用於將JSON數據合成爲HTML的合適Web框架
所以,我需要做的是:
- 取幾個不同的JSON文件通過HTTP
- 格式,JSON作爲HTML內容,大多用的模板,但一些動態自定義HTML
- 基本的登錄/註銷/首選項定製,沒有什麼大不了
- 大部分無狀態頁面;已經在JSON中出現了什麼狀態
- 用戶/搜索引擎友好/可加入書籤的URL;應該是定製的準確
我如何想做到這一點:
- 一個貧液,或許只是一個模板引擎有沒有自定義的語法比HTML/XML
- HTML模板,像Wicket和幾乎像掛毯
- 應用程序服務器是可擴展的並正確利用多個CPU(例如,一個Python進程沒有)
- 最好是Java,但如果Java沒有適合的東西,willin g考慮他人
至於模板部分,如果這是在瀏覽器中的JavaScript,像PURE這樣的東西將是我的首選工具。
純粹的框架看起來很酷。不知道這是否合適,但你可以嘗試用Rhino運行Java中的JavaScript(http://www.mozilla.org/rhino/)。 – Daff 2010-07-12 10:29:05
我希望人們不要在JSON部分掛得太久 - 我可以在Java中使用JSON來處理JSON,並且如果有必要,我可以自己完成大量數據綁定。問題更多的是關於應用程序服務器/模板語言。 – Nakedible 2010-07-12 10:56:50
PURE適用於Rhino和Jaxer。最近,它也適用於node.js,使用jsdom包。 – Mic 2010-07-12 16:05:30