我已經開始編寫一個基本上基於Web的發票計劃的小編程項目。我會希望它可以從智能手機使用。 我已經決定了Perl - Dancer-Moose-Kiokudb的後端,我現在很滿意(是的,我知道已經有一些了)。針對Web前端的某些體系結構決策尋求意見基於Ext JS的
我現在想做出一個選擇了該項目的表現層。最初我認爲傳統的html模板,頁面按功能類型排列。昨晚我開始看着Ext Js/Sencha。這看起來非常整潔,我可以看到它如何能夠像一個發票應用程序一樣做一個很好的前端。我想得到的一些想法是處理表單生成的理想方式。 當我看到它,我有一對夫婦與Ext JS的(或道場或任何這些類型的框架的) 1.我可以各種形式直接編碼成JavaScript文件選項,這似乎是路由最演示的起跳。但是,當我用HTML編寫HTML代碼的時候,用Javascript編寫html表單似乎很尷尬?我錯過了什麼嗎?
我可以動態生成數據的形式,這意味着我需要存儲元數據鏈接到我可以在穆斯使用特徵進行數據。但是,你如何處理諸如顯示順序之類的東西而不會變得凌亂?關於用數據對象存儲顯示元數據的想法是什麼?
我仍然可以使用HTML模板生成的形式和使用的Ext JS來增強這些,這似乎並沒有被Ext JS的鼓勵,雖然它是可能的。
有一件事我會說在Javascript中完成所有的顯示工作確實提供了將表示層與其餘代碼完全分開的機會。
對你認爲最好的觀點有何看法?
這真是太好了哈利,我希望的那種回答,一種基於經驗的回答。你的方法確實似乎在前後端之間給出了一個非常乾淨的休息。我欣賞你的迴應。 – code4pay 2010-11-21 04:55:31