ReactHub:我用 ChatGPT 搞了一個 React 的資源導航網站,誰有我用心啊!

来源:https://www.cnblogs.com/iovec/archive/2023/05/09/reacthub.html
-Advertisement-
Play Games

大家好,我是DOM哥。 圖譜年年有,今年我來盤! 之前已經盤完了 Vue 的技術圖譜,今天來盤 React 的。不管你是資深 React 用戶,還是剛入門想學習 React 的小白,相信都能幫助到你 ...


大家好,我是DOM哥。

圖譜年年有,今年我來盤!

之前已經盤完了 Vue 的技術圖譜,今天來盤 React 的。

我用 ChatGPT 開發了一個 React 的資源導航網站。

不管你是資深 React 用戶,還是剛入門想學習 React 的小白,這個網站都能幫助到你。

網站地址:https://dombro.site/react#/react

項目托管在 GitHub,訪問不了的可以私信我喲,包教包會,送你 Magic Power!

React 的生態已經相當成熟,優秀的組件,庫,框架琳琅滿目,數不勝數。

資源在精不在多。這裡我只收錄了開源免費,GitHub 上的高星項目。

這上麵包括以下資源:

必備核心

  • react:facebook 出品的 mvvm 框架
  • react-router:標配,路由管理
  • redux:標配,狀態管理

進階

  • mobx:簡單,可擴展的狀態管理
  • styled-components:css in js

UI框架

  • ant-design:螞蟻金服出品的企業級 ui 組件庫
  • ant-design-mobile:移動端 ui 組件庫
  • material-ui:風格繼承自 google's material design

WEB 框架

  • next.js:vercel 出品,全棧 web 應用
  • gatsby:web 框架

跨端

  • react-native:使用 react 框架來創建 Android 和 iOS 應用程式
  • taro:京東凹凸實驗室出品的跨端框架

工具

  • react-devtools:瀏覽器擴展,react 開發調試必備利器
  • create-react-app:開箱即用 react 項目腳手架,現在推薦 vite

你不需要報什麼班,買什麼課,花那冤枉錢。

只需要把網頁上的這幾個資源,鑽進去,吃透。

你就能勝任任何 React 項目的開發。

從這個導航頁不但能跳到資源的中文或英文官網,還能直接跳到 GitHub 項目,以及 CDN 地址。

如果配合我之前分享的 Vimium 插件,那是相當方便。

現在前端 mvvm 框架要麼是 Vue,要麼是 React。兩者都有各自的生態。

如果你只打算學一個,那我推薦 Vue!首先是 vue 中文資源比 React 要多的多。

其次是 React 官網的這橫幅我實在是看不懂。

當然 技術嘛,多多益善。能兩個都掌握那最好。哪個公司會拒絕一個多才多藝的打工人呢!

對了,一開始我提到 這個網站我是用 ChatGPT 開發的,其實也並不全是。
ChatGPT 只是開發了個架子,然後裡面的資源是用 ChatGPT 查的,包括網址和描述。
但 CSS 是我自己寫的。

ChatGPT 也用了半年了,下期我準備聊聊使用這半年來的感受。感興趣的記得關註我哦。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 問題:客戶反饋伺服器ssh連接不上 設備信息:Asianux Server release 7.3.1512(Lotus) 定位:通過虛擬機控制台重啟伺服器,發現能登錄虛擬機,查看伺服器各種狀態都正常。 客戶使用一段時間後又卡死,ssh連接不上,登錄發現進程數有一萬多個,導致記憶體不足,伺服器卡斷 查 ...
  • 1、筆記本擴展顯示器,微信界面顯示字體模糊如何解決? 解決方案: 第一步:滑鼠右鍵打開微信快捷方式,選擇‘屬性’,找到‘相容性’,選擇‘ 更改高DPI設置’ 第二步:高DPI縮放替代:勾選✔ ‘替代高DPI縮放行為’ 第三步:點擊“確定”。 第四步:重新啟動微信,微信界面的字體顯示清晰了 2、問題描 ...
  • #實驗六 存儲過程 第1關:增加供應商相關列sqty use demo; #代碼開始 #在S表中增加一列供應零件總數量(sqty),預設值為0。 altertable s add sqty intdefault0; #代碼結束 desc s; 第2關:定義、調用簡單存儲過程 use demo; #代 ...
  • #實驗七 函數與觸發器 第1關:定義、調用參數函數 相關知識 MySQL存儲函數 存儲函數和存儲過程一樣,都是在資料庫中定義一些 SQL 語句的集合。存儲函數可以通過 return 語句返回函數值,主要用於計算並返回一個值。而存儲過程沒有直接返回值,主要用於執行操作。 在 MySQL 中,使用 CR ...
  • 摘要:本文分析了分散式資料庫發展情況、分散式資料庫應用的主要問題,從行業應用的角度給出了分散式資料庫發展的建議。 本文分享自華為雲社區《數字化轉型下我國分散式資料庫應用挑戰及發展建議》,作者:資料庫領域科學家、華為雲資料庫GaussDB首席專家 馮柯。 當前,金融等重點行業都在進行數字化轉型,而分佈 ...
  • 業務場景 一般在項目開發中會有很多的統計數據需要進行上報分析,一般在分析過後會在後臺展示出來給運營和產品進行分頁查看,最常見的一種就是根據日期進行篩選。這種統計數據隨著時間的推移數據量會慢慢的變大,達到百萬、千萬條數據只是時間問題。 瓶頸再現 創建了一張user表,給create_time欄位添加了 ...
  • 隨著之家3D虛擬化需求的增加,各產品線使用Unity引擎的項目也越來越多,新老項目共存,代碼維護成本也隨之增加。代碼質量參差加之代碼規範仍沒有完全統一產生高昂學習成本進一步加重了項目維護負擔。 為應對這些問題,我們決定藉助主機廠數科產品線銷冠神器VR版本大升級為契機,開發一套移動端通用Unity代碼... ...
  • 上一篇我介紹瞭如何在VSCode Webview中實現點擊鏈接下載圖片或文件,本文介紹如何在預設瀏覽器中打開一個新的頁面。 在瀏覽器中,如果要實現打開一個新的頁面有許多種不同的方法,例如: window.open("https://www.cnblogs.com/jaxu", "_blank"); ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...