前端頁面自動接管流程探索

緣起

在使用框架或者自己做的方案使用過程中總是有一些不如意的地方。比如,加載方式要不就是全部異步,要不就是後端渲染。總歸是感覺比較麻煩。

在此,我提出一種方式。前端的方案用前端實現。所有數據在前端頁面渲染結束之後再獲取並重新渲染。這個跟之前的異步方式有一些區別。第一批加載的東西會在頁面下載完成,並加載完初步的組件之後再調用。剩餘的部分包括其他數據的渲染甚至路由之後東西的渲染後放在第二批執行。

探索

1.基本核心是數據加載,參考其他組件的加載邏輯。需要區分的是分成兩個部分加載。
2.基礎組件的加載,組件根據使用到的情況加載,也分第一批和第二批。
3.全局接管。有一套邏輯結果全局的事件等並暴露出部分接口或事件讓其他部分使用。
4.工具開發。開發一些工具,比如jsx或者類似的方式,簡化開發方式,並將代碼整合在一起。

實驗

此部分還在實行中,以後會把結果放上來的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章