前言無論您是編程的新手還是經驗豐富的開發人員,您都可能在尋找資源來幫助您構建自己的應用程序。React.js是一個非常流行的前端框架,具有強大的社區,這意味著您可以找到很多項目作為示例。我們希望簡化您的研究工作,因此在本文中,我們將介紹18個React.js項目,它們的復雜程度各不相同,並且可以用作新項目的靈感來源。檢查它們還可以幫助您瞭解更多關於React.js的信息。該列表正在收集新鮮的示例,因此您可以在2020年使用它們。在此之前小編也整理瞭相關Vue和React 的項目模板優質文章:推薦36種免費React模板和主題「幹貨」8個頂級React.js免費模板收集22種開源Vue模板和主題框架「幹貨」20多種最佳遠程工作工具「幹貨」細品269個JavaScript小函數,讓你少加班熬夜(一)「值得收藏」更多React幹貨資料請見本篇文章列表React模板示例Now UI Dashboard React地址:https://www.creative-tim.com/product/now-ui-dashboard-reactNow UI Dashboard React 是由 Invision設計並由 Creative Tim編碼的管理儀表板模板。它使用 Now UI Dashboard構建在Reactstrap的頂部,並且具有充分的響應能力。它帶有大量元素,將為您提供多種可能性來創建最適合您需求的應用程序。它可用於創建管理面板,項目管理系統,Web應用程序後端,CMS或CRM。NextJS Material Kit PRO地址:https://www.creative-tim.com/product/nextjs-material-kit-proNextJS Material Kit PRO是用於NextJS,React和Material-UI的高級UI套件。受Google的Material Design啟發,您開發中需要的所有Material-UI組件均已重新設計,外觀煥然一新。除瞭眾多基本元素外,我們還創建瞭其他類。所有這些項目將幫助您將項目提升到一個新的水平。Now UI Kit PRO React地址:https://demos.creative-tim.com/now-ui-kit-pro-reactNow UI Kit PRO React 是Invision和Creative Tim提供的高級Bootstrap 4工具包。它使用Create React App在React,React Hooks和Reactstrap之上構建。這是一個漂亮的跨平臺UI套件,包含超過1000個組件,34個部分和11個示例頁面。現在,UI Kit PRO React將幫助您創建一個幹凈而簡單的網站,非常適合當今的平面設計。BLK• Design System PRO React地址:https://www.creative-tim.com/product/blk-design-system-pro-reactBLK• Design System PRO React是用於Bootstrap 4的高級設計系統,由React,Reactstrap和 create-react-app組成。它結合瞭容易上手的顏色,寬大的卡片,漂亮的字體和圖形。BLK•設計系統PRO React帶有深色設計,如果您希望您的網站被視為時尚,則為完美選擇。Shards地址:https://github.com/designrevision/shards-dashboard-reactShards Dashboard React是一個免費的React admin儀表板模板包,具有現代設計系統以及許多自定義模板和組件。它是在遵循現代開發最佳實踐的基礎上從頭開始構建的。Paper Kit React地址:https://www.creative-tim.com/product/paper-kit-reactPaper Kit React是一個免費的Bootstrap 4,React,React Hooks和Reactstrap UI Kit,具有淺色,漂亮的字體和周到的圖紙。對Web項目進行編碼至關重要的所有元素均已在此處進行瞭完全編碼。所有組件都具有充分的響應能力,並且在每個屏幕尺寸上都看起來不錯。過渡,陰影,顏色,它們都類似於使用紙張時的流程。Black Dashboard React地址:https://www.creative-tim.com/product/black-dashboard-reactBlack Dashboard React是一個漂亮的 Bootstrap 4( Reactstrap)Admin儀表板,其中包含大量的組件,這些組件可以組合在一起並看起來令人驚嘆。如果您正在尋找一種工具來管理和可視化有關您的業務的數據,則此儀表板很適合您。Black Dashboard隨附瞭項目中可能需要的所有插件以及有關如何入門的文檔。它還具有深色設計,可為您的網站帶來炫酷效果。React App范例React Slack Clone地址:https://github.com/lukejacksonn/react-slack-cloneReact Slack Clone是一個靜態的單頁面Web應用程序,使用create-react-app啟動,以簡化設置,分發和開發。它是pusher-chatkit-client庫周圍的一個瘦UI包裝,用於演示不同的功能如何協同工作以形成具有各種潛在產品應用程序的引人註目的實時聊天客戶端。使用Chatkit SDK,您可以實現期望來自聊天客戶端的功能:公共/私人聊天室,實時發送和接收消息,富媒體附件等。Hacker News Clone地址:https://github.com/clintonwoo/hackernews-react-graphql這個React項目是使用React和GraphQL用通用JavaScript重寫的黑客新聞的克隆。它旨在作為示例,幫助您使用可用於生產的技術來構建項目。它還可以激發您嘗試新的設計模式,新的庫,或隻是構建新的東西。Dnote地址:https://github.com/dnote/dnoteDnote是使用React構建的一個很棒的開源應用程序。這是供程序員使用的簡單命令行筆記本。通過提供一種無需離開終端即可毫不費力地捕獲和檢索信息的方法,可以使您集中精力。它還提供瞭無縫的多設備同步和Web界面。QRBTF地址:https://github.com/ciaochaos/qrbtfQRBTF是一個開放源代碼的Web應用程序,用於美化您的QR碼。它具有各種Art QR代碼樣式,參數設計以及對SVG下載的支持。不需要後端。QRBTF是一個很好的項目示例,說明您可以使用React.js進行構建。React Chessground地址:https://github.com/ruilisi/react-chessgroundReact Chessground是非常著名的遊戲Chessground的開源React.js包裝器。React Components示例Material UI地址:https://material-ui.com/?ref=creativetimMaterial UI是一個React.js包框架,它使用React組件實現Google的Material Design。它帶有許多組件,例如按鈕,輸入,卡片,表格等等。您可以在此處找到包含其所有已實現組件的列表。他們在這裡也有一些入門模板,在他們的市場上,您也可以檢查他們的一些高級產品。React Image Gallery地址:https://github.com/xiaolin/react-image-galleryReact Image Gallery是用於構建圖像畫廊和旋轉木馬的開源React.js組件。它具有響應式設計,帶有移動式滑動手勢和縮略圖導航。React Image Gallery還具有大量的自定義選項。React Giphy Searchbox地址:https://github.com/sergiop/react-giphy-searchboxReact Giphy Searchbox是一個很酷的React.js組件,它以Masonry網格佈局返回Giphy的GIF或Stickers。最初,該組件顯示來自Giphy提要的趨勢GIF;當用戶開始在搜索字段中輸入內容時,它將切換到搜索結果。選擇圖像後,將返回GIF對象。React Simple ChatbotReact Simple Chatbot是React的一個簡單但非常有用的聊天機器人組件,旨在創建對話聊天。它附帶瞭一些示例,可幫助您瞭解聊天機器人的工作方式,並具有簡潔易用的設計。React Stablelist地址:https://github.com/RaysOfTheSun/react-stablelistReact Stablelist是React.js的一個簡單的listview組件,它實現瞭虛擬化的概念,可以有效地渲染巨大的數據集。盡管已經有許多出色的React組件實現瞭虛擬化技術,但是在使用上述庫的同時維護各種佈局和樣式通常是有挑戰性的。因此,React-StableList的開發考慮瞭響應式設計。ExtraMade with React地址:https://madewithreact.com/?ref=creativetimMade with React的是使用React或React Native JavaScript庫的美觀實用的網站和應用程序集合。如果您正在努力尋找下一個React項目的靈感,那麼這裡可能就是您想要的地方。從組件,主題,儀表板到實驗項目,如果您是React開發人員,Made with React都可以提供最新信息。最後的想法那不是全部!我們會不斷更新此列表,以供您分析和使用適合您需求的React.js項目。另外,如果您是React的狂熱者,則可能需要查看一下這《8個頂級React.js免費模板》列表,這些模板可以簡化您的開發工作並節省時間。推薦React 學習相關文章《React.js 項目實踐——創建個人作品集網頁》《細聊 React 是如何創建 vdom 和 fiber tree「實踐」》《深入淺出 React V16.4 生命周期的來龍去脈》《在 React 中進行事件驅動的狀態管理「實踐」》《一文帶你搞懂React-native源碼解析》《常見的8個問題帶你進階 React》《分析 React 組件的渲染性能「實踐」》《實踐React Router v5:完整指南》《前端必備的20種基本React工具「幹貨」》《8個頂級React.js免費模板》《推薦36種免費React模板和主題「幹貨」》《「筆記」React Hooks 深入細品系列》《這就是你日思夜想的 React 原生動態加載「值得收藏」》《「幹貨滿滿」React Hooks 最佳實踐》《手把手教你如何實現一個React水印組件「實踐」》《「實踐」React 中必會的 10 個概念》《「幹貨」深入淺出React組件邏輯復用的那些事兒》《手把手教你從Mixin深入到HOC再到Hook【React】》《深入Facebook 官方React 狀態管理器Recoil講解》《手把手教你實踐搭建React組件庫「超詳細」》《在 React 中自動復制文本到剪貼板「實踐」》《「幹貨滿滿」從零實現 react-redux》《深入詳解大佬用33行代碼實現瞭React》《讓你的 React 組件性能跑得再快一點「實踐」》《React源碼分析與實現(三):實踐 DOM Diff》《React源碼分析與實現(一):組件的初始化與渲染「實踐篇」》《React源碼分析與實現(二):狀態、屬性更新->setState「實踐篇」》《細說React 核心設計中的閃光點》《手把手教你10個案例理解React hooks的渲染邏輯「實踐」》《React-Redux 100行代碼簡易版探究原理》《手把手深入教你5個技巧編寫更好的React代碼【實踐】》《React 函數式組件性能優化知識點指南匯總》《13個精選的React JS框架》《深入淺出畫圖講解React Diff原理【實踐】》《【React深入】React事件機制》《Vue 3.0 Beta 和React 開發者分別杠上瞭》《手把手深入Redux react-redux中間件設計及原理(上)【實踐】》《手把手深入Redux react-redux中間件設計及原理(下)【實踐】》《前端框架用vue還是react?清晰對比兩者差異》《為瞭學好 React Hooks, 我解析瞭 Vue Composition API》《【React 高級進階】探索 store 設計、從零實現 react-redux》《寫React Hooks前必讀》《深入淺出掌握React 與 React Native這兩個框架》《可靠React組件設計的7個準則之SRP》《React Router v6 新特性及遷移指南》《用React Hooks做一個搜索欄》《你需要的 React + TypeScript 50 條規范和經驗》《手把手教你繞開React useEffect的陷阱》《淺析 React / Vue 跨端渲染原理與實現》《React 開發必須知道的 34 個技巧【近1W字】》《三張圖詳細解說React組件的生命周期》《手把手教你深入淺出實現Vue3 & React Hooks新UI Modal彈窗》《手把手教你搭建一個React TS 項目模板》《全平臺(Vue/React/微信小程序)任意角度旋圖片裁剪組件》《40行代碼把Vue3的響應式集成進React做狀態管理》《手把手教你深入淺出React 迷惑的問題點【完整版】》
本文出自快速备案,转载时请注明出处及相应链接。