精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

與 Vue 相伴四年,終究還是沒抵住 React 的巨大誘惑

開發 前端
很多人在說既然 React Hooks 出了,那還有必要看以前那種 Class 組件嗎?我覺得可以不看,優先看 React Hooks,要跟上時代,React 官方自己都說 “全面擁抱 Hooks” ,所以我覺得只看 React Hooks 就行,也就是 React16.8 起的版本,React Hooks 都推出好幾年了,大部分 React 項目早就使用 React Hooks 了。

作為一個寫了四年多 Vue 的前端開發者,在今年我私底下開始認真學習 React ,因為我覺得現在這環境,會的越多就代表你性價比越高,自然就更多公司要你,所謂 “技多不壓身” 嘛。

把這段時間是怎么學習 React 的過程分享給大家,希望對大家有用。

僅代表個人觀點,大佬們輕點噴。

圖片

Class 組件不看,只看 React Hooks

很多人在說既然 React Hooks 出了,那還有必要看以前那種 Class 組件嗎?我覺得可以不看,優先看 React Hooks,要跟上時代,React 官方自己都說 “全面擁抱 Hooks” ,所以我覺得只看 React Hooks 就行,也就是 React16.8 起的版本,React Hooks 都推出好幾年了,大部分 React 項目早就使用 React Hooks 了。

基本 Hooks 要學,高級 Hooks 先不學

一些比較基本的 React Hooks 可以先學(看視頻、看文檔都行),哪些基本的呢:

  • useState
  • useRef
  • useEffect
  • useMemo
  • useCallback
  • useContext

有了這些基本的 Hooks,可以保證最基本的頁面各種邏輯的運行,至于其他的高級的 Hooks,可以先不學,等后面再按需學習(下面會講到)。

源碼先不看

現階段我不會選擇去看 React 源碼的,因為我覺得我還沒將 React 用到極致。

按需學習 React

上面說了,很多 React 的高級知識點可以先不學,那什么時候學這些知識點呢?

其實光學理論是不足的,我們需要使用 React 去開發一些項目,這樣能鞏固我們的 React 知識,還能在實操的過程中去學習到一些高級的 React 知識點,這就是所謂的 按需學習,講人話就是:碰到 React 問題,去學對應的 React 知識來解決問題

沒項目咋辦?

但是大部分人工作中都用不到 React 呀,咋辦呢?其實私底下也有項目做呀,github 上不是一大把嗎?所以我去 github 上找了一圈,發現 github 上的 React 項目分成兩類:

  • 項目類: 管理系統、官網、網頁項目居多,但是這些倉庫代碼都很舊,一般都是 3-4 年前的倉庫了。

圖片

  • 工具類: 狀態管理庫、組件庫居多,這些倉庫往往代碼都比較新,而且更新很頻繁。

圖片

對于學習 React,我的建議是:先學怎么用,再學怎么造,所以正確路線是 項目類 -> 工具類,但是這些 項目類 的項目倉庫都太老了,如果看這些倉庫學習的話,你可能學不到最新的知識。

所以我想到了一個好辦法:用 React 復刻熱門 Vue3 項目。

用 React 復刻熱門 Vue3 項目

React 的 項目類 倉庫都太老了,但是 Vue3 的 項目類 倉庫都很新啊!!!

那么我如果去 github 找一個 Vue3 的熱門項目,把他從零到一,用 React 實現一遍,是不是就能按需學習 React 了?

因為在這個過程中會涉及到 組件封裝、狀態管理、路由、權限管理、頁面渲染、樣式 等實戰知識點!!!而你要用 React 去將這些功能全部實現一遍,在這個過程中你可以不斷地按需學習,不止能學 React,還能學一些額外的知識,比如 Typescript、pnpm、monorepo、tailwindcss 等等額外知識點。

就拿我自己來舉例,我最終是選了 vue-vben-admin 這個項目,因為它足夠火,也足夠復雜,我就是想挑戰自我,還有一個重要的點是他用的組件庫是ant-design-vue,而 React 也有 ant-design,它的技術棧是 Vue3 + Typescript + ant-design-vue + Pinia + pnpm + vite + tailwindcss。

所以我使用 React18 + Typescript + ant-design + Zustand + pnpm + vite + tailwindcss 去復刻它。

下面是 vue-vben-admin 的倉庫代碼和頁面:

圖片圖片

圖片圖片

到目前為止我用 React 復刻了一半吧~我將他取名為 React-Sunshine-Admin,下面是我復刻的頁面:

React-Sunshine-Admin倉庫地址: https://github.com/sanxin-lin/react-sunshine-admin

圖片圖片

圖片圖片

其實復刻到一半,我就感覺我現階段所學的 React 足夠去應對一些普通的項目

手敲 React 工具庫

再說到 工具類,其實學習它是為了讓我的 React 知識進階,讓我能使用 React 去造輪子,想學習其實很簡單,去 github 上找幾個 star 數多的工具庫,然后拉代碼下來,接著自己從零到一照著敲一遍就行,就拿我自己舉例,我目前敲過的工具庫有:

  • Zustand: 一個 React 的超火的輕量級狀態管理工具,源碼其實只有幾十行

倉庫地址: https://github.com/pmndrs/zustand

  • Shadcn-UI: 這是我最近在手敲的一個項目(順便學了 vitest 寫單元測試),它是一個 React 的超火的無頭組件庫,什么是無頭組件庫呢?我上篇文章有說

文章地址 點擊打開 ->:以后用 ElementUI、Ant-Deisgn 的前端只會越來越少

倉庫地址: https://github.com/shadcn-ui/ui

圖片圖片

目前 Shadcn-UI 我還沒敲完,不過相信很快了~

圖片圖片

無他,唯手熟爾

我一直相信這么一句話 無他,唯手熟爾,一件事情你做千遍萬遍,肯定能越來越強的,React 也一樣,你敲過的代碼越多,就會越厲害。

圖片 圖片

責任編輯:武曉燕 來源: 前端之神
相關推薦

2024-09-02 14:13:15

2019-05-14 14:07:48

分析數據NBA

2012-07-31 09:39:03

網站維護管理

2009-06-11 10:05:52

IT人職場程序員

2021-01-14 21:46:02

Vue.jsReact框架

2020-07-08 15:13:04

開源技術 趨勢

2021-08-27 12:59:59

React前端命令

2013-07-03 13:37:37

Google

2015-01-04 09:58:06

Android 2.3

2016-01-04 10:07:21

2009-05-21 15:01:10

英國電信交易協議北電

2024-03-12 08:22:50

TypeScriptRust框架

2020-12-07 10:52:44

開源安全漏洞惡意攻擊

2024-01-12 17:06:50

字節面試題目

2016-12-29 11:01:54

ReactVue

2019-07-05 10:53:55

ReactVue前端

2013-03-25 16:09:58

編程

2015-08-25 10:00:26

IT 青年北漂感悟

2021-09-22 14:39:44

PRISM后門攻擊

2018-12-14 09:10:44

QLC SSD固態硬盤HDD
點贊
收藏

51CTO技術棧公眾號

久久久国产一级片| 啊啊啊国产视频| 天堂网在线播放| 日韩精品每日更新| 久久人体大胆视频| 欧类av怡春院| 国产精品久久久久77777丨| 欧美高清在线视频| 99在线国产| 精品国产乱子伦| 亚洲天天影视网| 亚洲国产福利在线| 色噜噜狠狠一区二区| av资源在线| 中文字幕一区二区三| 精品一区二区三区国产| 艳妇乳肉豪妇荡乳av| 极品日韩av| 日韩有码片在线观看| 中出视频在线观看| 三级欧美日韩| 欧美日韩国产区一| 免费毛片小视频| 羞羞污视频在线观看| 国产欧美一区二区精品秋霞影院| 超碰在线观看97| 中文字幕乱码视频| 亚洲综合二区| 久久人人爽人人| 国产色无码精品视频国产| 免费成人高清在线视频theav| 91精品国产综合久久精品图片| 国产三区在线视频| a级片免费在线观看| 亚洲日本va在线观看| 日韩国产欧美精品| 日本福利在线观看| 99精品国产视频| 99精品国产高清一区二区| 中文字幕日韩第一页| 国产欧美不卡| 97成人超碰免| 免费一级特黄特色大片| 欧美精品激情| 久久av资源网站| 成人三级视频在线观看| 日韩亚洲一区在线| 中文日韩在线视频| 东京热无码av男人的天堂| 久久91麻豆精品一区| 亚洲精品视频在线观看视频| 插我舔内射18免费视频| 哺乳一区二区三区中文视频 | 最近2019中文字幕第三页视频| a天堂视频在线观看| 成人在线tv视频| 精品国产一区二区三区不卡 | 97精品久久久久中文字幕 | 日韩中文字幕综合| 成人国产精品免费观看| 成人情视频高清免费观看电影| 国产成人av免费看| 成人在线视频首页| 国产精品欧美久久| 五月婷婷丁香六月| 久久久久综合网| 欧美色欧美亚洲另类七区| 你懂的视频在线观看| 国产清纯在线一区二区www| 日本免费一区二区三区| 黄色国产在线| 中文字幕欧美一区| 日本久久久网站| 午夜av不卡| 欧美日韩一二三区| 亚洲高清视频免费| 久久精品色综合| 亚洲美女动态图120秒| www.自拍偷拍| 日韩欧美字幕| 久久久亚洲天堂| 9i看片成人免费看片| 麻豆一区二区三区| 肥熟一91porny丨九色丨| 天天干天天爱天天操| 国产人久久人人人人爽| 久久久国产精华液999999| 欧美人与性动交α欧美精品图片| 欧美日韩加勒比精品一区| 丰满少妇在线观看| 欧美精品影院| 亚洲欧洲成视频免费观看| 自拍偷拍你懂的| 国产精品hd| 国产精品91一区| 99精品在线看| 久久久国产午夜精品| 正在播放一区| 亚洲淫成人影院| 91精品免费在线| 一本加勒比北条麻妃| 99久久精品费精品国产风间由美 | 亚洲精品国产嫩草在线观看| 51精品国自产在线| 亚洲狠狠婷婷综合久久久久图片| 欧美wwwww| 欧美伊久线香蕉线新在线| 中文字幕无线码一区| av亚洲精华国产精华精华| 亚洲欧美丝袜| 欲香欲色天天天综合和网| 91精品国产品国语在线不卡| 91久久免费视频| 精品999网站| 91精品久久久久久| 日本视频在线观看一区二区三区| 亚洲精选视频免费看| 日韩欧美xxxx| 激情小说亚洲图片| 美日韩精品免费视频| 337p粉嫩色噜噜噜大肥臀| 成人国产精品视频| 亚洲天堂电影网| 在线观看网站免费入口在线观看国内| 91精品国产91久久久久久最新毛片| 国产精品成人一区二区三区电影毛片 | av资源在线播放| 91精品国产一区二区| 人成免费在线视频| 久久精品30| 精品乱码一区二区三区| 成年人视频免费在线播放| 欧美丰满嫩嫩电影| 永久免费av无码网站性色av| 久久xxxx精品视频| 久草热久草热线频97精品| 国产黄色大片在线观看| 91精品国产色综合久久不卡蜜臀| 极品人妻videosss人妻| 在线综合亚洲| 国产日韩一区欧美| 大菠萝精品导航| 亚洲成人亚洲激情| wwwxxx亚洲| 99精品在线观看视频| 欧美 日韩 亚洲 一区| 136福利精品导航| 久久久久久久成人| 欧美一级淫片aaaaaa| 亚洲综合一区二区精品导航| 国产成人av免费观看| 中文视频一区| 亚洲一区二区三区四区在线播放 | 亚洲国产视频一区二区| 中文字幕一区二区三区人妻在线视频 | 国产精品久久..4399| 亚洲成av人片在线观看www| 久热精品视频在线观看| 国产情侣一区二区| 一区二区三区丝袜| 日本美女视频网站| 中文亚洲欧美| 欧美一区免费视频| 成人国产精品| 日韩视频一区在线| 国产哺乳奶水91在线播放| 亚洲综合男人的天堂| 无码人妻一区二区三区一| 影音先锋久久资源网| 精品国产一区二区三| 欧美日韩大片| xvideos亚洲人网站| 国产成人久久精品77777综合 | 另类少妇人与禽zozz0性伦| 国产v片在线观看| 精品毛片三在线观看| 男人的天堂官网| 国产一区二区三区视频在线播放| 日韩极品视频在线观看| 亚洲瘦老头同性70tv| 国产欧美在线视频| 97久久人人超碰caoprom| 亚洲人精品午夜在线观看| 这里只有精品9| 亚洲午夜久久久久久久久久久| 国产精品无码在线| 麻豆高清免费国产一区| 欧美无砖专区免费| 精品免费一区二区| 国产91精品一区二区绿帽| 高潮一区二区| 久久躁日日躁aaaaxxxx| 亚洲av成人无码久久精品老人| 欧美性猛交xxxx乱大交退制版| 欧美日韩一级在线观看| 26uuu另类欧美| 亚洲热在线视频| 久久九九免费| 免费观看亚洲视频| 国产亚洲电影| 国产精品播放| 伊人久久大香| 欧美中文在线字幕| 污污影院在线观看| 伊人久久大香线蕉av一区二区| www.天堂在线| 欧美在线一二三| 好吊操这里只有精品| 国产精品白丝在线| 亚洲最大成人网站| 国产成人福利片| 亚洲欧美久久久久| 午夜宅男久久久| 日本大片免费看| 97精品国产一区二区三区 | 亚州av乱码久久精品蜜桃| 久久久久久一区| 91精品久久久久久综合五月天| 国产精品一区二区久久久久| 夜鲁夜鲁夜鲁视频在线播放| 久久久噜噜噜久久| 国产传媒在线播放| 色偷偷偷综合中文字幕;dd| 日韩大片b站免费观看直播| 欧美电影免费提供在线观看| 一区二区三区免费在线视频| 欧美日韩亚洲一区二| 国产亚洲精品av| 亚洲少妇屁股交4| 精品在线观看一区| 欧美激情在线一区二区三区| 国产激情在线免费观看| 99精品桃花视频在线观看| 无码人妻丰满熟妇区毛片蜜桃精品| 美国欧美日韩国产在线播放 | 国产精品白丝av| 亚洲天堂av一区二区| 日本va欧美va精品| 任你操这里只有精品| 亚洲欧美日韩精品一区二区| 99久久国产综合精品五月天喷水| 欧美黄色免费| 成人污网站在线观看| 欧美欧美天天天天操| 少妇久久久久久被弄到高潮| 欧美激情四色| 美女扒开大腿让男人桶| 激情综合网址| 国产精品久久..4399| 亚洲在线免费| 夫妻免费无码v看片| 久久九九免费| 国产福利在线免费| 国产在线精品一区二区夜色| 色男人天堂av| 99精品1区2区| av永久免费观看| 国产精品白丝在线| 无码黑人精品一区二区| 亚洲欧美另类图片小说| 久久久久人妻一区精品色欧美| 亚洲一区二区成人在线观看| 久久久久性色av无码一区二区| 亚洲一区二区av在线| 日韩人妻无码一区二区三区99| 欧美日韩国产黄| 黄色片视频免费| 欧美日韩国产中文| aa视频在线免费观看| 精品国产乱码久久久久久久| 神马午夜精品95| 亚洲人成电影网站| 麻豆传媒视频在线| 久久久久成人精品| 成人黄色免费短视频| 国产中文字幕91| 白嫩白嫩国产精品| 日本一区二区久久精品| 999久久久国产精品| 女人被男人躁得好爽免费视频 | 亚洲美女免费视频| 亚洲欧美在线观看视频| 欧洲精品一区二区| 亚洲高清精品视频| 国产视频久久久久久久| 日本电影全部在线观看网站视频| 欧美成人午夜激情在线| 国产三级电影在线播放| 国产精品综合网站| 理论片一区二区在线| 欧美一区二区三区在线播放 | 国产男女无套免费网站| 亚洲成人精品久久| 亚洲s色大片| 97在线观看视频| 亚洲高清影院| 麻豆av一区二区三区| 亚洲影视一区| 日韩福利视频在线| 成人av午夜影院| 九九热视频在线免费观看| 欧美色videos| 精品久久久久成人码免费动漫| 亚洲欧美一区二区精品久久久| 成人直播在线| 国产精品久久激情| 国产精品网站在线看| 在线精品日韩| 久久一区欧美| 国内精品免费视频| 中文字幕一区二区视频| 台湾佬中文在线| 精品少妇一区二区三区| 日本蜜桃在线观看| 国产v综合ⅴ日韩v欧美大片| 中文一区二区三区四区| 大桥未久一区二区| 奇米在线7777在线精品| 日本xxxx裸体xxxx| 亚洲一二三四区不卡| 国产一区二区三区三州| 国产一区二区三区精品久久久 | www.超碰97| 亚洲愉拍自拍另类高清精品| 91免费视频播放| 这里只有视频精品| 新片速递亚洲合集欧美合集| 精品在线视频一区二区三区| 欧美日韩伊人| 日韩不卡的av| 中文字幕亚洲欧美在线不卡| 波多野结衣绝顶大高潮| 亚洲精品电影在线| av中文在线资源库| 国产伦精品一区二区三区免费视频| 日韩欧美自拍| 爱情岛论坛亚洲首页入口章节| 久久青草欧美一区二区三区| 欧美三级午夜理伦| 亚洲精品视频免费| 欧美舌奴丨vk视频| 日本在线观看一区二区三区| 日本欧美韩国一区三区| 久久久视频6r| 精品视频免费看| 国产一区久久精品| 91视频88av| 欧美视频亚洲视频| 完美搭档在线观看| 午夜精品久久久久久久 | 91丨九色丨蝌蚪丨老版| wwwxxx亚洲| 国产一区二区黑人欧美xxxx| 国精品产品一区| 一区二区三区观看| 韩国v欧美v亚洲v日本v| 国产1区2区3区4区| 亚洲电影中文字幕| 中文字幕在线官网| 亚欧洲精品在线视频免费观看| 蜜芽一区二区三区| 澳门黄色一级片| 亚洲成人免费在线视频| 大胆人体一区| 中文字幕中文字幕在线中一区高清| 国精产品一区一区三区mba桃花| 强行糟蹋人妻hd中文| 亚洲国产精品va在看黑人| 中文字幕一区久| 正义之心1992免费观看全集完整版| 国产一区二区三区在线看麻豆| 日产精品久久久久久久| 亚洲欧洲国产精品| 成人在线视频www| 日本午夜激情视频| 欧美国产综合色视频| 国产女18毛片多18精品| 久久久久久18| 国产日韩欧美一区二区三区| 天天看片天天操| 亚洲va天堂va国产va久| 岛国在线大片| 国产精品v欧美精品∨日韩| 亚洲人www| 手机看片国产日韩| 精品久久五月天| 日本精品不卡| 奇米777四色影视在线看| 91年精品国产| 国产精品久久免费| 5278欧美一区二区三区| 天天射—综合中文网| 800av在线播放| 欧美另类变人与禽xxxxx| 国产伦子伦对白在线播放观看| 午夜一区二区三区| 不卡免费追剧大全电视剧网站| 亚洲高清在线看| 久久久久中文字幕2018| 国产二区精品|