首頁 >web前端 >Bootstrap教程 >bootstrap和react區別

bootstrap和react區別

angryTom
angryTom原創
2019-08-01 14:33:074246瀏覽

bootstrap和react區別

在很多人眼裡bootstrap和react都是前端框架,其實他們還是有很多區別的,bootstrap是前端頁面框架,用於快速開發響應式頁面,react的VisualDom (虛擬Dom);由React來管理Dom樹的變化, 開發者只需使用React的虛擬Dom進行開發, 頁面的呈現會更快. 

BootStrap:

#特點是柵格系統, 使用簡單, 上手容易.  專為響應式頁面而生. 一套代碼就可以自適應平板電腦和PC.

   缺點在於, 缺少一套有力的成體系的組件(當時調查的時候還沒有, 現在據說有了), 我在實際使用時, 發生了作用域衝突的問題,  如果沒有整理好一整套組件, 開發很累.

如果你想了解更多關於bootstrap的知識,可以點選:bootstrap教學

React:

特點主要有2個:

  1. 資料的單向回應.當資料變更的時候, React將會自動的管理UI介面更新

  2.  VisualDom(虛擬Dom). 由React來管理Dom樹的變化, 開發者只需使用React的虛擬Dom進行開發, 頁面的呈現會更快. 

  這個引申出了一個更大的優點:   虛擬Dom到真實Dom的映射, 是由React來控制的. 那麼如果虛擬Dom映射為IOS或者Android呢? 於是React Native誕生了, 約80%的Reactive Native代碼是可以同時支援IOS和Android的.

  缺點在於, 最近React的GPL協定有變動, 容易引起商業問題...

如果你想了解更多關於react的知識,可以點選:react教學

#

以上是bootstrap和react區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn