前端框架有哪些典型問題

時間 2021-05-06 02:07:25

1樓:大魚

model層的工作,即統一的狀態管理,每個元件都可直接或間接獲取用於渲染ui或參與邏輯處理的資料,如redux,vuex。

view層的工作,用來渲染取自model層或元件內部的狀態,一般單項或雙向繫結。

router層的工作,用來切換元件容器內組建的展示和渲染,切換時可重新渲染也可進行復用。

這只是簡單的大致方向,具體不同框架還會做額外工作,比如model層還有計算屬性,如vue的getters,view層自帶遍歷,如vue的v-for,router層的鉤子函式等等。

最後,感謝諸多團隊和個人開發者的優秀框架作品,前端有你們更精彩,筆芯

2樓:dboy

框架會承諾很多東西,承諾做某件事會變得特別容易,承諾做乙個todo會變得非常容易,承諾開發效率會有很大提公升,這些通常都是真的。不過框架不會承認讓乙個團隊適應自己的設計和開發模式需要非常多的時間,也就是所謂學習曲線,因為我們的應用不是todo;也不會承認tutorial裡沒有展示的細節,要做另外一些事情不得不去繞圈子,真正簡潔的方案會被說成是「不符合框架哲學」,甚至被當成不專業的表現。框架承諾一種把開發當填空的遊戲,用自己的規則替代開發棧的規則,但實際的開發並不是填空,問題空間往往比框架的規則範圍大。

框架都很自大,自成一派,一不小心就變成宗教,框架的信徒都以為這就是銀彈,這就是X開發的未來。

3樓:頑主

徐飛叔曾經提過的, 端到端元件和檢視層元件的問題。現在流行的檢視層元件雖然靈活方便,但是破壞了抽象。比如有乙個複雜的查詢選擇並返回使用者的dialog框需要在很多業務下用到,早期的Ext/JQuery派的框架會把檢視層和邏輯都封裝在內,呼叫非常方便。

但是react下卻要把邏輯重複寫在各個上下文環境裡,雖然有了redux,但還是會非常彆扭。不知道有沒有更好的使用姿勢。

Dubbo服務框架有哪些替代品?

祈澈兄弟 springcloud和dubbo是目前最流行的2套分布式框架.他們相同點 dubbo與springcloud都可以實現RPC遠端呼叫。dubbo與springcloud都可以使用分布式 微服務場景下。dubbo有比較強的背景,在國內有一定影響力。dubbo使用zk或redis作為作為註冊...

前端框架如何入門?

sunny 很多前端框架都是有文件的,學習官方文件 教程。而且很多時候都會有一些例項可以參考的。最開始可以按照官網上的文件一步一步來,把官網上的教程以及相關的例項都自己實現一下,然後對於你要具體使用的那一部分在深入學習了解。然後也可以試著用你學的框架去做一些小專案來鍛鍊自己。 靳洪飛 學習前端好困惑...

想系統構建金融和經濟學知識框架,有哪些經典書籍推薦?

Excel Brain excel brain 經濟學微觀經濟學分析框架供給與需求成本與收益消費者理論與廠商理論,巨集觀經濟學分析框架 按照幾本經典教課書搭建的框架,還在不斷完善更新中 餘年 經濟類的,給樓主推薦高鴻業的 西方經濟學 吧!高等教育出版社的。是我們經濟學的經典教材,非常通俗易懂,部分涉...