gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

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都有哪些組件

本教程操作環境:Windows10系統、react18.0.0版、Dell G3電腦。

react都有哪些組件?

頂級React組件庫推薦

Ant Design

react都有哪些組件

項目鏈接:

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

優點:

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

缺點:

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

Bootstrap

react都有哪些組件

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

不過這取決于你要使用它的目的。如果你不熟悉 React,那么它是一個很好的入門庫。對于經驗更豐富的開發人員來說,他們可能會去研究 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,通過搖樹減少體積

優點:

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

缺點:

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

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

優點:

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

缺點:

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

Chakra UI

react都有哪些組件

項目鏈接:

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

優點:

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

缺點:

  • 相當新。

注意:

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

Material UI

react都有哪些組件

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

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

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

項目鏈接:

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

優點:

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

缺點:

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

Semantic UI

react都有哪些組件

項目鏈接:

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

優點

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

缺點

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

榮譽獎

Reach UI

ReachUI 是一個底層組件庫,允許開發人員在其設計系統中構建可訪問的 React 組件。

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

Reakit

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

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

Rebass

react都有哪些組件

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

https://rebassjs.org/demo

項目鏈接:

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

提示

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

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

推薦學習:《react視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
自慰无码一区二区三区| 日韩免费视频播放| 亚洲一级免费观看| 精品少妇无遮挡毛片| 精品视频在线观看一区| 久久亚洲精品无码va白人极品| 日韩国产精品毛片| 日本a级片在线观看| 日韩在线视频在线| 欧美在线观看黄| 国产综合中文字幕| 免费av网址在线| 色综合天天色综合| 性欧美在线视频| 免费看污污视频| 欧美日韩性生活片| 99草草国产熟女视频在线| 午夜视频你懂的| 国产av不卡一区二区| 成人网站免费观看入口| 国产日产欧美视频| 在线观看免费不卡av| 黄色高清视频网站| 国产中文字幕二区| 在线观看免费视频高清游戏推荐| 日韩高清第一页| a级免费在线观看| 妺妺窝人体色www在线观看| 国产性生活一级片| 国产91美女视频| 久久久久久久久久毛片| 免费看毛片的网址| 亚洲 国产 图片| 欧美日韩不卡在线视频| 日韩在线不卡一区| 久久国产精品网| 男女污污视频网站| 女人另类性混交zo| av久久久久久| 中文字幕亚洲乱码| 欧美色图另类小说| 中文字幕日韩精品无码内射| 男人插女人下面免费视频| 大桥未久一区二区三区| 国产又大又黄又粗的视频| www.成年人视频| 一本—道久久a久久精品蜜桃| 日韩 欧美 高清| 少妇高潮喷水在线观看| 日韩欧美中文在线视频| 午夜两性免费视频| 欧美三级午夜理伦三级| 隔壁人妻偷人bd中字| 亚洲免费视频播放| 亚洲精品乱码久久久久久动漫| 黑人糟蹋人妻hd中文字幕| 999一区二区三区| 中国黄色录像片| 青青草影院在线观看| 污污视频在线免费| 久久久久久久久久久久久久久国产| 国产精品秘入口18禁麻豆免会员| 日本免费a视频| 免费的一级黄色片| 日b视频免费观看| 精品免费久久久久久久| 久久香蕉视频网站| 波多野结衣与黑人| 免费不卡av在线| 亚洲国产精品久久久久婷蜜芽| 国产69精品久久久久999小说| 日韩欧美视频免费在线观看| 久操手机在线视频| 欧美a在线视频| 在线观看av网页| 一级做a爱视频| 免费看日本黄色| 97视频久久久| 香蕉视频网站入口| 中文字幕黄色大片| 久久久久久久久久毛片| 欧美日韩午夜爽爽| 狠狠干 狠狠操| 久久国产色av免费观看| 亚洲人辣妹窥探嘘嘘| 手机成人av在线| 国产人妻777人伦精品hd| 99精品视频播放| 黄色a级三级三级三级| 被灌满精子的波多野结衣| 日本不卡在线观看视频| 粉色视频免费看| 国产精品无码电影在线观看| 国产日韩一区二区在线观看| 97超碰人人爽| 成年人观看网站| xxx中文字幕| 激情六月丁香婷婷| 女人高潮一级片| 777777av| 好色先生视频污| 亚洲一级片免费| 日韩免费视频播放| 男同互操gay射视频在线看| 欧美色图色综合| 91亚洲一区二区| ww国产内射精品后入国产| 爱爱爱视频网站| 成人性生生活性生交12| 台湾无码一区二区| 日韩中文字幕a| 欧美日韩在线不卡视频| 欧美大黑帍在线播放| 992kp免费看片| 成人性做爰aaa片免费看不忠| 中国丰满熟妇xxxx性| 制服丝袜中文字幕第一页| 老熟妇仑乱视频一区二区| 黄色国产一级视频| 18禁男女爽爽爽午夜网站免费 | 操人视频免费看| 国产免费黄色av| 免费看毛片的网址| 国产免费裸体视频| 天天爱天天做天天操| 亚洲 欧美 另类人妖| 日韩欧美在线免费观看视频| 精品视频在线观看一区| 免费日韩在线观看| 久久这里只有精品8| 99视频精品全部免费看| 四虎永久免费网站| 五月天av影院| 久久久久亚洲av无码专区喷水| 国产福利精品一区二区三区| 午夜免费看毛片| 91网址在线观看精品| 日本特黄在线观看| dy888午夜| 久久久久久久9| 成年人视频网站免费观看| 国产中文字幕免费观看| 欧美丰满熟妇bbbbbb百度| 黄色a级片免费| 香蕉视频999| 国产欧美自拍视频| 国产a级片网站| 欧美精品一区二区三区免费播放| 免费看污污网站| 女同激情久久av久久| 红桃视频一区二区三区免费| 色偷偷中文字幕| 欧美爱爱视频免费看| 99999精品视频| 午夜一级免费视频| 国产小视频免费| 国产裸体免费无遮挡| 欧美一级免费在线| 欧美亚洲一二三区| www.色欧美| 黄色一级视频片| 亚洲高清av一区二区三区| 霍思燕三级露全乳照| 五月激情婷婷在线| 国产av国片精品| 午夜国产福利在线观看| 69sex久久精品国产麻豆| 亚洲综合日韩欧美| 免费看国产一级片| 在线免费黄色小视频| 东京热加勒比无码少妇| 九一免费在线观看| 久久撸在线视频| 国产资源在线视频| 老汉色影院首页| 欧美男女交配视频| 久久久噜噜噜www成人网| 国产91av视频在线观看| 日本熟妇人妻xxxxx| 国产精品又粗又长| 欧美少妇在线观看| 欧美又黄又嫩大片a级| 能在线观看的av| 男人的天堂狠狠干| 国产日产欧美一区二区| 国产色视频在线播放| 欧美黑人在线观看| 国产性生交xxxxx免费| 青青视频免费在线| 在线免费观看av网| 日韩视频免费在线播放| 亚洲精品蜜桃久久久久久| 久久久成人精品一区二区三区 | 久久久亚洲国产精品| www.成人黄色| 在线免费黄色网| 三日本三级少妇三级99| 午夜大片在线观看| 熟女熟妇伦久久影院毛片一区二区| 亚洲人成无码www久久久|