extjs是一個流行的javascript框架,它為使用跨瀏覽器功能構(gòu)建web應(yīng)用程序提供了豐富的ui;bootstrap是一個用于快速開發(fā)web應(yīng)用程序和網(wǎng)站的前端框架。
一:ext js
ext js是一個流行的javascript框架,它為使用跨瀏覽器功能構(gòu)建web應(yīng)用程序提供了豐富的ui。 ext js基本上用于創(chuàng)建桌面應(yīng)用程序它支持所有現(xiàn)代瀏覽器,如ie6 ,ff,chrome,safari 6 等。而sencha,sencha touch的另一個產(chǎn)品用于移動應(yīng)用程序。
ext js基于mvc / mvvm架構(gòu)。 最新版本的ext js 6是一個單一的平臺,可以用于桌面和移動應(yīng)用程序,而不需要為不同的平臺提供不同的代碼。
ext js的突出特性
可定制的ui小部件與豐富的ui集合,如網(wǎng)格,樞軸網(wǎng)格,表單,圖表,樹木。
新版本與舊版本的代碼兼容性。
靈活的布局管理器有助于組織跨多個瀏覽器,設(shè)備和屏幕大小的數(shù)據(jù)和內(nèi)容顯示。
高級數(shù)據(jù)包將ui小部件與數(shù)據(jù)層分離。 數(shù)據(jù)包允許客戶端使用高度功能的模型收集數(shù)據(jù),這些模型支持排序和過濾等功能。
它是協(xié)議不可知的,并且可以從任何后端源訪問數(shù)據(jù)。
可定制的主題ext js窗口小部件提供了跨平臺一致的多個現(xiàn)成主題。
二:bootstrap
bootstrap 是一個用于快速開發(fā) web 應(yīng)用程序和網(wǎng)站的前端框架。bootstrap 是基于 html、css、javascript 的。
bootstrap 是由 twitter 的 mark otto 和 jacob thornton 開發(fā)的。bootstrap 是 2011 年八月在 github 上發(fā)布的開源產(chǎn)品。
為什么使用 bootstrap?
移動設(shè)備優(yōu)先:自 bootstrap 3 起,框架包含了貫穿于整個庫的移動設(shè)備優(yōu)先的樣式。
瀏覽器支持:所有的主流瀏覽器都支持 bootstrap。
internet explorer firefox opera google chrome safari
容易上手:只要您具備 html 和 css 的基礎(chǔ)知識,您就可以開始學(xué)習(xí) bootstrap。
響應(yīng)式設(shè)計:bootstrap 的響應(yīng)式 css 能夠自適應(yīng)于臺式機、平板電腦和手機。更多有關(guān)響應(yīng)式設(shè)計的內(nèi)容詳見 bootstrap 響應(yīng)式設(shè)計。
它為開發(fā)人員創(chuàng)建接口提供了一個簡潔統(tǒng)一的解決方案。
它包含了功能強大的內(nèi)置組件,易于定制。
它還提供了基于 web 的定制。
它是開源的。