前端框架理解

2022-08-31 12:57:07 字數 510 閱讀 1593

1.兩種框架相同和不用

相同:虛擬dom:在我們改變dom的時候,先是對比之前的虛擬dom和需要修改的地方,然後將虛擬dom進行修改,等虛擬dom修改完成之後,對照的把真實dom修改;

元件化:就是講頁面中每個功能區分為乙個乙個的元件,頁面最後將這些元件整合在一起展示;

props:父級向子級傳送資料;

配套框架:react是react-router redux  vue是vue-router vuex

chrome:chrome都有對應檢查**的外掛程式

區別:jsx/模板                    狀態管理/物件屬性                react native/weex

react  使用js的語法擴充套件就是jsx(jsx是js混著xml語法)   狀態管理state是不可變的,修改需要用setstate    react native

vue    使用模板,類似html的**          物件屬性data裡面存放資料,可以直接修改      weex

前端開發框架 前端開發框架Angular生死年

這個標題,並不是說前端開發框架angular明年就會火或者會死去,而是說,今年將會決定它接下來死活的趨勢。舉例乙個跡象 twitter在2019年轉向react,netflix也有同樣的意向。而這兩家公司,之前都是用ember。ember框架,和angular非常近似。基本上,就是填了一些坑的另乙個...

前端UI框架 Bootstrap 框架

設計前端頁面或者元件的時候,原生的html元件,比較難看,自己設計那些css樣式,非常麻煩,工作量很大,還不一定會。但是其實,網上有很多開源的元件庫,拿來使用就可以了,例如 bootstrap,easyui,layui,miniui。需要的時候,網上可以找到一大堆這種ui框架。直接使用這種現成的輪子...

前端框架 BootStrap

bootstrap是基於html5和css3開發的,它在jquery的基礎上進行了更為個性化的完善,形成一套自己獨有的 風格,並相容大部分jquery外掛程式。個人理解 可以使用bootstrap框架開發乙個響應式的頁面,可以同時使用與pc端,pad端和手機端,並且不影響瀏覽的效果。bootstra...