今天接續昨天繼續分享第一次貢獻開源專案的心得。 第二步:閱讀 CONTRIBUTING.md & 開發 通常一個完整的開源專案,都會提供一個文檔讓想貢獻...
今天來說明如何在 react 內執行 setTimeout 跟 setInterval 複習概念,在 react 的生命週期中提到,`componentDidM...
繼 higher-order-component 後,今天來說明 react 中另個概念 render-props所謂的 render-props 就是在 co...
寫著寫這竟然忘記了 conditional rendering 這回事XD把這部分補回來 什麼是 conditional rendering condition...
今天繼續對 react router 做說明 除了上篇的 Link 外,react-router 還有一個叫 NavLink 的東西.. NavLink com...
鐵人賽剩下 5 天,接下來我想聚焦在一些經驗分享,畢竟除了學習技術以外,適時的採取一些實際行動更能夠快速吸收所學知識與進步。 身為軟體工程師, Github 自...
繼前面提到 HOC 的概念後,緊接著介紹也是相當實用的 react router 本文使用的版本會因版本不同 有些微差異 "react-router...
上篇說明了 higher-order-component 的概念用一個簡單的案例作為例子 開新檔案,名為 ClickerCounter.js希望點擊元件上的按鈕...
這篇來說明 React 實用的概念-高階元件(higher order component)所謂的 higher order,其實在 js 中也有類似的概念,叫...
今天似乎是第 30 天,輕鬆一下~來介紹一些好用的 package (偽)結賽感言 總之晃的一下就 30 天了,怎麼感覺好像才剛開賽沒多久XDD沒想到今年竟然成...
接續上篇,使用 promise 對 external api 取得值,但如果想要在頁面讀取時就顯示出值,而不是等待使用者操作後才取值就要靠 react 中的 l...
react 如同一般 js,可以對 api 發出請求並取回值 send request 的幾種方法 js 是 synchronous 特性的語言,在同時間下,一...
在 Calculator 中 添加兩個 methodhandleCelsiusChange / handleFahrenheitChange 用來設定 Calc...
在 react 中有個特性稱為 單向資料流 unidirectional flow簡單說就是 child component 內的資料都來自於 parent...
本系列文以製作專案為主軸,紀錄小弟學習React以及GrahQL的過程。主要是記下重點步驟以及我覺得需要記憶的部分,有覺得不明確的地方還請留言多多指教。 T...
本系列文以製作專案為主軸,紀錄小弟學習React以及GrahQL的過程。主要是記下重點步驟以及我覺得需要記憶的部分,有覺得不明確的地方還請留言多多指教。 目...
ooxx也可以說是很熱門的練習題,所以今天就用React 來寫一個ooxx的小遊戲吧! 初始化先設定一個長度為9的陣列來記錄玩家下的位置,這邊用了array.f...
本系列文以製作專案為主軸,紀錄小弟學習React以及GrahQL的過程。主要是記下重點步驟以及我覺得需要記憶的部分,有覺得不明確的地方還請留言多多指教。 有...
(2024/04/06更新) 因應React在18後更新了許多不同的語法,更新後的教學之後將陸續放在 新的blog 中,歡迎讀者到該處閱讀,我依然會回覆這邊的...
不管是學哪一種框架,todolist可以說是經典練習題,此次練習除了實現基本的功能新增與刪除之外,再加一個拖曳改變排序功能 新增 :當使用者輸入完要新增的代辦...
本系列文以製作專案為主軸,紀錄小弟學習React以及GrahQL的過程。主要是記下重點步驟以及我覺得需要記憶的部分,有覺得不明確的地方還請留言多多指教。 R...
前一天介紹了 SSR 基本概念,今天則是要介紹 React 最有名的 SSR 框架:Next.js。 今天不是要來講 Next.js 怎麼使用,畢竟網路上學習資...
在build專案的時候,我們會透過webpack將不同模組的component打包成同一支js,但是當專案的規模越來越大, 程式碼的size就會逐漸肥大,好幾m...
本系列文以製作專案為主軸,紀錄小弟學習React以及GrahQL的過程。主要是記下重點步驟以及我覺得需要記憶的部分,有覺得不明確的地方還請留言多多指教。 S...
最近在 Frontend 技術圈裡,Server-Side-Rendering(SSR) 可說是一個越來越火熱的概念,剛好現在工作上的架構就是使用 Next.j...
setState 雖然 state 可被修改 但要搭配 react 內專屬的方法setState不可以直接修改 state 上的值,直接修改 state 並不會...
memory leak字面上翻譯就叫做記憶體洩漏,記憶體洩漏會造成什麼問題?大家應該有那種經驗,開太多chrome分頁,電腦開始卡卡的,嚴重點直接當掉,memo...
本系列文以製作專案為主軸,紀錄小弟學習React以及GrahQL的過程。主要是記下重點步驟以及我覺得需要記憶的部分,有覺得不明確的地方還請留言多多指教。 簡...
Portal為插槽功能,可以將子元件渲染到父元件以外的地方,聽起來很炫,概念感覺有點像任意門?render一個component時,其實改變的是另一個地方的DO...
現今的網頁架構相較於過往偏向靜態的形式已經變得複雜許多,大部分資料都要靠動態抓取,而抓取資料的過程就會產生許多 Request 請求去取得 Response ,...