久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

react都有哪些組件

react組件有:1、Ant Design;2、Bootstrap;3、Bulma;4、Chakra UI;5、Material UI;6、Semantic UI;7、Reach UI;8、Reakit;9、Rebass等。

react都有哪些組件

本教程操作環(huán)境:Windows10系統(tǒng)、react18.0.0版、Dell G3電腦。

react都有哪些組件?

頂級React組件庫推薦

Ant Design

react都有哪些組件

項目鏈接:

  • Ant Design
    • https://ant.design/
  • 包大?。▉碜?BundlePhobia):縮小后 1.2mB,縮小 +gzip 壓縮后 349.2kB,通過搖樹減少體積。

優(yōu)點:

  • AntDesign 隨附了大量支持文檔,有一個社區(qū),包括一個帶有預(yù)制模板的單獨項目(AntDesignPro);
  • 可用來快速設(shè)計后臺 / 內(nèi)部應(yīng)用的 UI 庫。

缺點:

  • 缺乏可訪問性;
  • 體積很大,預(yù)計會對性能產(chǎn)生較大影響;
  • 污染你的 CSS(期望添加!important 以防止它樣式化你的非 Ant 組件)。

Bootstrap

react都有哪些組件

其實我主要把 Bootstrap 看作是一個 UI 庫。它不會幫你贏得任何設(shè)計獎項,但可以用來完成一些邊緣項目和最小可行產(chǎn)品。

不過這取決于你要使用它的目的。如果你不熟悉 React,那么它是一個很好的入門庫。對于經(jīng)驗更豐富的開發(fā)人員來說,他們可能會去研究 styled-components / Emotion。

有兩個流行的庫帶有 Bootstrap 的 React 綁定,我個人僅使用 Reactstrap。

項目鏈接:

  • React Bootstrap
    • https://react-bootstrap.github.io/
  • 包大小(來自 BundlePhobia):縮小后 111kB,縮小 +gzip 壓縮后 34.4kB,通過搖樹減少體積
  • Reactstrap
    • https://reactstrap.github.io/
  • 包大小(來自 BundlePhobia):縮小后為 152.1kB,縮小 +gzip 壓縮后 39.4kB,通過搖樹減少體積

優(yōu)點:

  • 帶有 React 綁定的 Bootstrap 庫,大家都喜歡;
  • 通過 CSS-in-JS 輕松自定義;
  • 它已經(jīng)流行了足夠長的時間了,因此不必?fù)?dān)心錯誤 / 問題;
  • 快速上手;
  • 沒有 jQuery 依賴,因為它已在 React 中完全重新實現(xiàn)。

缺點:

  • 這是 Bootstrap:如果你不做自定義,則你的網(wǎng)站將與其他網(wǎng)站沒什么區(qū)別。

Bulma

react都有哪些組件

Bulma 與本文介紹的其他庫不太一樣,因為 Bulma 是純 CSS 框架,不需要 JS。你可以選擇直接使用 Bulma 中的類,也可以使用包裝庫,例如 react-bulma-components。

項目鏈接:

  • Bulma
    • https://bulma.io/
  • react-bulma-components
    • https://github.com/couds/react-bulma-components
  • 包大?。▉碜?BundlePhobia):縮小后 179kB,縮小 +gzip 壓縮 20.1kB

優(yōu)點:

  • 不會讓你的網(wǎng)站長一副 Bootstrap 的樣子;
  • 適合快速啟動和運行;
  • 現(xiàn)代化特性(底層是 Flexbox/ 網(wǎng)格)。

缺點:

  • 可訪問性:雖然有一些,但沒有像其他庫那樣嚴(yán)格遵守 WCAG 準(zhǔn)則。

Chakra UI

react都有哪些組件

項目鏈接:

  • ChakraUI
    • https://chakra-ui.com/
  • 包大小(來自 BundlePhobia):縮小后為 326.2kB,縮小 +gzip 壓縮后為 101.2kB,通過搖樹減少體積

優(yōu)點:

  • 可訪問性:遵循 WAI-ARIA 準(zhǔn)則,組件使用 aria 標(biāo)簽;
  • Discord 服務(wù)器提供支持;
  • 易于定制(帶有主題支持);
  • 高度模塊化,因此搖樹實際上會刪除你不使用的代碼。

缺點:

  • 相當(dāng)新。

注意:

它非常接近 v1 版本,因此請注意 v0.8.0 之后的重大更改。

Material UI

react都有哪些組件

MaterialUI 是我又愛又恨的庫之一。過去,它幫助我扛過了一些非常緊張的項目死線,但到最后我總是盡快把它從所有角落趕走。

過去,你只能通過編寫 JSS 來自定義 MaterialUI 的樣式,但值得慶幸的是,現(xiàn)在可以使用 styled-components 和 Emotion 覆蓋樣式。

https://material-ui.com/guides/interoperability/#styled-components

項目鏈接:

  • Material UI
    • https://material-ui.com/
  • 包大小(來自 BundlePhobia):縮小后 325.7kB,縮小 +gizp 壓縮 92kB,通過搖樹減少體積

優(yōu)點:

  • 完善的文檔
  • 圖標(biāo)庫很大
    • https://material-ui.com/components/material-icons/
  • 簡單易用(一開始的情況)

缺點:

  • 定制起來既困難又痛苦,但卻很有必要(以改善視覺效果);
  • 性能:會渲染過多的 DOM 節(jié)點;
  • 你的應(yīng)用看起來會像谷歌的產(chǎn)品(對于某些人來說,這可能代表一種專業(yè)風(fēng)格)。

Semantic UI

react都有哪些組件

項目鏈接:

  • Semantic UI
    • https://semantic-ui.com/
  • Semantic-UI-React
  • 包大?。▉碜?BundlePhobia):縮小后為 300.8kB,縮小 +gzip 壓縮后為 80.9kB,通過搖樹減少體積。

優(yōu)點

  • 可組合(使用 as prop 傳遞組件)
  • 易于定制
  • 好用的文檔
  • 用戶很知名(Netflix 內(nèi)部使用,Amazon 發(fā)布的產(chǎn)品也在用)
  • TypeScript 支持

缺點

  • 開源項目的潛在不確定性。
    • 查看 issue:
    • https://github.com/Semantic-Org/Semantic-UI/issues/6109
    • https://github.com/Semantic-Org/Semantic-UI/issues/6413
    • 社區(qū)運行的 fork:
    • https://github.com/fomantic/Fomantic-UI

榮譽獎

Reach UI

ReachUI 是一個底層組件庫,允許開發(fā)人員在其設(shè)計系統(tǒng)中構(gòu)建可訪問的 React 組件。

沒有可用的包大小,因為每個組件都單獨導(dǎo)出為自己的 npm 包。

Reakit

Reakit 是另一個底層組件庫。從技術(shù)上講它是一個 UI 庫,但不附帶 CSS。因此你仍然需要找到一種樣式解決方案。

  • 包大?。▉碜?BundlePhobia):縮小后為 119.9kB,縮小 +gzip 壓縮后為 32.1kB,通過搖樹減少體積。

Rebass

react都有哪些組件

我關(guān)注 Rebass 已經(jīng)有一段時間了。它是一個功能強(qiáng)大的組件庫,沒有自帶主題,但可以輕松改變主題。關(guān)于它的實踐示例,請參見其演示:

https://rebassjs.org/demo

項目鏈接:

  • Rebass
    • https://rebassjs.org/
  • 包大?。▉碜?BundlePhobia):縮小后 43kB,縮小 +gizp 壓縮 14.4kB,通過搖樹減少體積。

提示

在編寫這份列表時,我曾試著避免加入商業(yè)化的設(shè)計系統(tǒng),但是有些系統(tǒng)(Material UI)已得到廣泛采用,因此沒有它們列表就不完整了。

我還特意省略了 CSS-in-JS(如 styled-components 和 Emotion)以及實用工具 CSS 系統(tǒng)(如 Tailwind,https://tailwindcss.com/),因為它們不是明確的“React 組件庫”,而是用來制作組件的工具。

推薦學(xué)習(xí):《react視頻教程》

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
老司机免费视频一区二区| 日韩av一二三| 亚洲啊v在线| 免费福利视频一区二区三区| 欧美激情另类| 欧美少妇精品| 韩日一区二区| 中文字幕一区久| 激情综合亚洲| 亚洲欧美视频| 日本精品在线播放| 欧美黑人做爰爽爽爽| 色婷婷综合网| 久久视频精品| 久久福利毛片| 日本国产欧美| 久久一区视频| 999久久久精品国产| 狠狠久久婷婷| 日韩一区二区三区四区五区 | 国产精品久久国产愉拍| 精品国产aⅴ| 亚洲天堂黄色| 最近国产精品视频| 另类欧美日韩国产在线| 日韩精品免费一区二区三区| 久久亚洲视频| 免费亚洲一区| 蜜臀91精品国产高清在线观看| 日韩影院在线观看| 国产精品主播在线观看| 国产 日韩 欧美一区| 国产视频一区在线观看一区免费| 亚洲狼人精品一区二区三区| 国产精品欧美日韩一区| 国产一区调教| 亚洲欧洲一区| 国产精品久久久久久久久久久久久久久| 国产成人久久精品一区二区三区| 欧美久久精品一级c片| 日本欧美久久久久免费播放网| 成人午夜网址| 久久香蕉精品| 精品国产美女a久久9999| 亚洲手机视频| 国产一级成人av| 日韩不卡免费高清视频| 少妇精品久久久一区二区| 久久精品国产999大香线蕉| 蜜桃成人av| 国产日韩亚洲| 99xxxx成人网| 欧美国产免费| 国产视频一区三区| 卡一精品卡二卡三网站乱码| 日韩一级精品| 精品国产午夜肉伦伦影院| 免播放器亚洲| 精品高清久久| 亚洲免费毛片| 99精品美女| 久久av偷拍| 丝袜国产日韩另类美女| 精品久久中文| 综合国产视频| 欧美丰满日韩| 欧美日韩伊人| 中文精品在线| 亚洲精品在线影院| 国产精品日韩精品在线播放 | 日韩二区在线观看| 国内激情久久| 成人污污视频| 奇米色欧美一区二区三区| 亚洲精品va| 高清av一区| 国产伦精品一区二区三区视频| 亚洲黑丝一区二区| 精品一区二区三区视频在线播放| 亚洲欧洲日韩精品在线| 伊人久久大香线蕉av不卡| 另类欧美日韩国产在线| 日韩在线网址| 尹人成人综合网| a日韩av网址| 老司机免费视频一区二区| 日本99精品| 亚洲毛片视频| 免费人成黄页网站在线一区二区| 亚洲五月婷婷| 亚洲1234区| 首页国产精品| 麻豆中文一区二区| 欧美一级网站| 日韩一二三区在线观看| 久久亚洲欧美| 亚洲一区国产| 香蕉国产精品| 精品在线99| 欧美日韩一二三四| 日韩毛片视频| 成人免费一区| 精品国产亚洲一区二区在线观看| 国产亚洲欧美日韩精品一区二区三区| 中文一区一区三区免费在线观 | 久久国内精品| 亚洲精品看片| 欧美天堂视频| 999在线观看精品免费不卡网站| 精品一级视频| 国产探花在线精品一区二区| 亚洲精选91| 国产农村妇女精品一二区| 久久精品国产68国产精品亚洲| 日韩国产一区二区| 国产乱人伦丫前精品视频| 日产欧产美韩系列久久99| 亚洲三级网址| 一区二区三区四区日韩| 蜜桃视频一区二区| 免费黄网站欧美| 综合亚洲色图| 日韩一区二区三区免费视频| 亚州av一区| 亚洲男人在线| 日韩午夜视频在线| 欧美日韩一区二区三区四区在线观看| 日本视频一区二区| 国产剧情在线观看一区| 美女精品一区二区| 日本а中文在线天堂| 香蕉久久99| 亚洲免费高清| 免费精品视频| 88久久精品| 精品视频网站| 99国产精品免费视频观看| 亚洲国产一区二区在线观看 | 亚洲激情五月| 美国三级日本三级久久99| 日韩精品视频中文字幕| 国产精品日本一区二区不卡视频| 久久不卡国产精品一区二区| 精品视频黄色| 日韩av免费| 国产毛片久久| 日韩国产欧美在线播放| 国产精品99精品一区二区三区∴| 精品国产黄a∨片高清在线| 肉色欧美久久久久久久免费看| 亚洲国内欧美| 男人的天堂亚洲一区| 欧美日韩伊人| 福利片在线一区二区| 欧美1级日本1级| 综合色一区二区| 国产精品115| 久久精品播放| 亚洲人成高清| 久久精品国产成人一区二区三区| 欧美日韩视频网站| 亚洲深爱激情| 国产精品久久| 激情婷婷欧美| 欧美日韩99| 亚洲成人一区在线观看| 免费日韩一区二区| 国产精品亚洲综合色区韩国| 欧美日韩尤物久久| 日本伊人午夜精品| 国产传媒在线| 久久高清一区| 久久精品日韩欧美| 亚洲综合丁香| 国产成人精品一区二区三区免费| 99在线观看免费视频精品观看| 婷婷成人av| 成人美女视频| 色综合视频一区二区三区日韩 | 精品国产乱码| 国产一区二区高清| 美女视频黄 久久| 樱桃成人精品视频在线播放| 国产精品主播| 蜜臀久久99精品久久一区二区 | 日韩欧美一区二区三区免费观看| 麻豆久久精品| 国产一区二区三区免费在线| 欧美日韩三区| 你懂的亚洲视频| 在线一区视频| 国内精品美女在线观看| 亚洲欧美日韩视频二区| 精品美女久久| 亚洲影院天堂中文av色| 人人香蕉久久| 国产精品3区| 一区二区高清| 久久人人精品| 国产精品白丝一区二区三区|