兩張圖說明三層的奧義!


直入正題先看兩張圖:

 

 

第一張圖呢類似理論上的三層,第二層負責很多事情,要挑起打大梁。而且要做到可以更換上下兩層。

 

但是實際的項目呢?一部分項目做來做去,就變成第二張圖了。第二層由制造者變成了傳聲筒和搬運工!

 

當然高手做的項目是很厲害的,達到了三層的預期目的。

 

如何更換UI?

 

如果是基於webform(.aspx)的,要實現起來還真的挺有難度。因為.aspx把頁面和數據綁的有點緊,雖然用起來確實挺方便的。

 

 如果采用 js + json + service 的方式,就比較容易做到無縫切換了。這種形式適合做管理類的應用,由於不支持seo,所以不太適合做網站,除非網站不需要seo。

 

我所理解的切換UI包括兩種,一種是切換各種UI控件,比如easyUI、extJs、其他UI;一種是網頁、手機應用、桌面應用、flex、silverlight之間的切換。因為UI都針對json來實現,所以切換的時候可以更輕松一些。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM