因爲上一次的靈光一閃,萌生了對面向UI編程的思想實現。通過一段時間的考慮和設計,如今將思想和具體細節記錄下來:javascript
具體思路描述:html
配置文件的配置設計:java
UI.config=({ //配置路徑 baseUrl:"/", //注入模塊 template:{ //佈局模板名稱:模板地址+是否裝載 "layout1":["layout/layout1.tpl",true], "layout2":["layout/layout1.tpl",false] }, //注入接口 interface:{ "interface1":"www.123.com/interface1", "interface2":"www.123.com/interface2", "interface3":"www.123.com/interface3", "interface4":"www.123.com/interface4", "interface5":"www.123.com/interface5", }, //注入組件 module:{ //組件名:組件地址+組件是否裝載+接口注入 "md1":["module/header.mold",true,["interface1","interface2"]], "md2":["module/body.mold",true,["interface1","interface2"]] }, //組件邏輯js data:{ //js所需接口和其餘數據都需數據中轉池配合 "md1_js":"modulejs/md1.js" } });
數據中轉池設計思路:編程
具體思路描述:跨域
面向UI思想框架優點:服務器
PS:如今只是對思路作一個詳細設計,在開發中可能會遇到各類各樣的問題,並且該思路是個人第一次起草,可能不是很完善,若是你們有更好的思想和靈感,但願你們不吝賜教。這段時間先把基礎版本寫好,而後公佈成開源項目出去,之後歡迎你們一塊兒完善。框架
下面是個人手稿:運維
我是碼農,我不喜歡被代碼玩弄,我喜歡用代碼去改變世界,但願這世界更美好!!!加油,共勉!!!!佈局