2011-02-15 61 views
3

我是新來的前端設計,並想知道我需要做什麼來創建用戶界面框架。就像我想讓所有的數據字段在所有我正在處理的300個頁面中看起來一樣,我會爲該字段創建一個類。創建UI框架的方法

事情我知道是

需要確定什麼是那些300頁中的字段, 驗證和消息以及它們的顯示。 閱讀Javascript框架 擔心跨瀏覽器功能/顯示。

什麼是其他一般的東西,還有我應該添加到我的清單中的技術。

感謝, SixthString

編輯:我正在尋找更象一個答案,這樣我就覆蓋了大部分的東西,不要有「遵循這些模式/概念/ 300個頁面時檢查單 」通過個別頁面來改變任何東西。請在這裏幫助我,因爲我可能會感到困惑,我會根據您的意見更好地更新我的問題。

回答

5

這聽起來像你需要使用框架,而不是創建一個。諸如Java Server Faces(JSF)的框架將爲您提供可用於所有標準UI小部件的標籤。一般來說,最好使用久經考驗的組件,而不是自己編寫,以便跨瀏覽器兼容性的所有努力都得到照顧。它還可以幫助您將演示風格與功能分開。 JSF還提供了實現驗證的簡單方法。

初次使用任何Web框架時可能會出現陡峭的學習曲線,因此您最好先從簡單的應用程序開始,並逐漸增加複雜性。

編輯:你說過你已經有了一個春天的後端。那麼JSF可以和spring一起使用(並且根據我的經驗,它們可以很好地工作),但是您也可能只想使用spring form tags。無論哪種方式,您都需要了解jsp頁面和標籤。

如果您有多組常用表單/頁面元素需要跨頁面重用,則可以將它們提取到自己的文件並將其包含在多個頁面中。如果您需要某些未包含的內容,您也可以編寫自己的自定義標籤。

+0

+1 - 你必須知道什麼不存在於你已經可用的工具,然後你自己:)然後,如果你說「在SomeUnknownFramework Knowledgable」你的簡歷並不意味着像比如說:「在YUI,jQuery中有知識......」等等(我只是把他們從我的帽子裏拿出來了,他們可能不是你要找的東西,但是這點仍然存在) – corsiKa 2011-02-16 00:12:53