2012-10-05 120 views
0


我想構建一個UI的數據驅動的網頁。如在UI中的元數據(佈局,結構,組件,內容等)將被存儲在數據庫中,該數據庫將被實時提取,從中將相應地生成UI。任何指示或建議,我將如何去了解它將不勝感激。
在此先感謝..動態數據驅動用戶界面

回答

2

你還可以存儲在數據庫中的實體數據或你只需要配置的「靜態」(奇怪,這裏使用這個詞)的頁面呈現?

如果您還存儲數據,則需要就您希望如何將數據模型與視圖模型緊密結合做出重要決定,因爲視圖定義也是數據。

爲實體,屬性定義表併爲其填充一些示例數據。

對於定義視圖,查找可以存儲在數據庫中的XML結構可能是更好的選擇,因爲頁面佈局本質上是非常分層的。

+0

嗯是的,我只想配置頁面的演示文稿。我也會考慮XML結構。
非常感謝。 – idok

+0

如果您認爲答案有幫助,請接受它:-) –

+0

是的。我只是在等待看看是否會有其他答案。 :) – idok

1

This 可能接近你在找什麼。只需將HTML代碼存儲在您的數據庫中,然後使用任何最適合您的web服務將其拉出即可。我還建議使用數據的關聯模型。 MongoDB和其他像它一樣處理少量複雜數據比標準SQL數據庫更有效*。它們還允許您從JavaScript讀取/寫入數據庫。您可以使用相同的技術爲您的前端元開發一個管理系統。