iT邦幫忙

react相關文章
共有 1540 則文章
鐵人賽 自我挑戰組 DAY 21

技術 【Day21】ChatGPT請教教我:React入門(七)- React & TypeScript !

目前這個系列已挑選ChatGPT、前端&React相關章節出版成書!感謝大家的閱讀與支持!《用 ChatGPT 詠唱來點亮 React & 前端技能樹...

鐵人賽 Modern Web DAY 6
ReactJS 疑難排解 系列 第 6

技術 ReactJS 疑難排解:什麼是 reconciliation

在了解 reconciliation 前,我們先說說 react 是如何去操作 DOM 的 在 javaScript 中,我們可以利用 createElem...

鐵人賽 Modern Web DAY 17

技術 Day 17 測試 React 元件:使用 React Testing Library 測試元件的狀態

昨天我們學習了如何在測試裡 render 元件,並使用 testing library 家族的 jest-dom 及 dom-testing-library 來...

鐵人賽 自我挑戰組 DAY 3

技術 [Day 03] create-react-app資料夾結構

成功用npx create-react-app指令建構出來的資料夾目錄會如下圖 那麼接下來就一一介紹每個檔案的用途吧! package.json記錄專案用的套件...

鐵人賽 Modern Web DAY 11

技術 #11 No-code 之旅 — 在 Next.js 專案中顯示 Notion 的資料 ft. Notion SDK

哈囉!昨天使用 SWR 實作了一個小功能,讓使用者可以列出某 Github user 的所有公開 repository~ 今天用 Notion SDK 新增了一...

鐵人賽 Modern Web DAY 6

技術 Day 6【React】阿嬤妳怎麼沒感覺?

【前言】終於來到第一個大魔王了,突然感覺自己很像在打怪。等到開始打 Boss 才發現:「React 也太複雜了吧!」一堆大括號、中括號、小括號、Arrow F...

鐵人賽 Modern Web DAY 14
Zero to hero with React.js 系列 第 14

技術 【Day 14 React】React + Webpack ——搜尋功能 #Part3

呈現符合搜尋的結果 首先,我要先把寫死的 Toothpaste 產品資訊替換掉,替換成可以動態塞入符合搜尋結果的程式碼。 在 Results 這個 compon...

鐵人賽 自我挑戰組 DAY 17

技術 【Day17】ChatGPT請教教我:React入門(三)- 運用JS高階函數,進階JSX組合元件!

目前這個系列已挑選ChatGPT、前端&React相關章節出版成書!感謝大家的閱讀與支持!《用 ChatGPT 詠唱來點亮 React & 前端技能樹...

鐵人賽 Modern Web DAY 12
I Want To Know React 系列 第 12

技術 I Want To Know React - Lifecycle 階段

回顧 React Lifecycle 在上個章節中,我們了解了 React component instance 的生命週期(Lifecycle)代表一個 co...

鐵人賽 Modern Web DAY 25
一步一腳印的React旅程 系列 第 25

技術 [筆記][React]來做個作品吧!待辦事項「todolist」篇(5)-寫下新增資料的里程碑

嗨囉!大家好啊!就像上一期(還是上上一期?)最後說的,今天就要來處理新增資料啦!話說剛剛在準備進度時,都沒經過任何測試,一次執行就過,讓我非常驚訝,一直在試是不...

鐵人賽 Modern Web DAY 5
ReactJS 疑難排解 系列 第 5

技術 ReactJS 疑難排解:為什麼用了 React.memo 還是一直 re-render

我們先來看以下兩個例子,想想當 <Parent/> re-render 時,Child 會不會也跟著 re-render 呢? function C...

鐵人賽 Modern Web DAY 2
I Want To Know React 系列 第 2

技術 I Want To Know React - 初探 React

簡介 React React 是一個用來製作 UI(User Interface, 使用者介面)的 JavaScript 函式庫,旨在用更簡易快速的方式建構前端...

鐵人賽 Modern Web DAY 13
Zero to hero with React.js 系列 第 13

技術 【Day 13 React】React + Webpack ——搜尋功能 #Part2

取得 input 的值 昨天做到 input event 的綁定,不過尚未取得 input 的值,在 handleQuery 裡,我們可以用 event.tar...

鐵人賽 Modern Web DAY 2

技術 #02 No-code 之旅 — Next.js 簡介

大家星期五快樂!TGIF~ 今天想跟大家分享 Next.js 這個 React 框架 (官網寫 "The React Framework for Pr...

鐵人賽 自我挑戰組 DAY 16

技術 【DAY 16】利用redux與react搭配在做出一個to do list吧!(中)

【前言】  又是一個禮拜的煎熬......但還是得要繼續看redux,加油加油【正文】  昨天把presentational component順勢寫完了,今天...

鐵人賽 Modern Web DAY 22

技術 【Day22】導航元件 - Tabs

元件介紹 Tabs 是一個選項卡切換元件,能夠在同一層級的內容組別當中導航、切換。此元件由兩個部分構成,一個是讓使用者點擊的導覽頁籤 Tab,一個是對應的內容...

鐵人賽 Modern Web DAY 22

技術 [Day 22] 保持資料流 — 不要欺騙 hooks 的 dependencies(上)

在上一篇關於 useEffect 的深度解析中,我們已經了解到了 dependencies 是一種效能的最佳化手段,而不是用來控制生命週期或是商業邏輯。對於 u...

鐵人賽 自我挑戰組 DAY 29

技術 【Day29】ChatGPT請教教我:React 進階(七)- Nx 框架!Monorepo 架構!

目前這個系列已挑選ChatGPT、前端&React相關章節出版成書!感謝大家的閱讀與支持!《用 ChatGPT 詠唱來點亮 React & 前端技能樹...

鐵人賽 Modern Web DAY 29

技術 [Day29]用 React 讓網站動起來:部署網站到 github page

這幾天我們已經學習了許多 React 的技術,是時候部屬 React 的作品到 github 上了!如果不是大型的網站,只是要展示自己的作品或寫一個部落格的話,...

鐵人賽 Modern Web DAY 1

技術 用React刻自己的投資Dashboard Day1 - 前言

tags: 2021鐵人賽 React 系列文想法來源 因為筆者本身在金融業工作,日常生活中時常關注一些投資相關的數據,例如:總體經濟數據、個股財務報告、加密貨...

鐵人賽 自我挑戰組 DAY 19

技術 【Day19】ChatGPT請教教我:React入門(五)- 更多Hook!useMemo!useCallback!自定義Hook!

目前這個系列已挑選ChatGPT、前端&React相關章節出版成書!感謝大家的閱讀與支持!《用 ChatGPT 詠唱來點亮 React & 前端技能樹...

鐵人賽 Modern Web DAY 14
I Want To Know React 系列 第 14

技術 I Want To Know React - 正確使用 Event handler

在上一篇中介紹了 JSX Event 的使用方式,在本章節我們將近一步了解在 class component 中使用 event handler 的常見問題、對...

鐵人賽 自我挑戰組 DAY 8

技術 【DAY 08】React Component也有生老病死?(下)

【前言】  昨天稍微提到了React component的其中兩個生命週期componentDidMount和componentWillUnmount。今天就來...

鐵人賽 Modern Web DAY 7

技術 Day07 - Tic Tac Toe篇:勝負判斷事前準備

到目前為止,我們伸縮自如的圈圈叉叉遊戲已經很像樣了,但是目前判斷勝負的工作還是需要玩家自己來判斷。我們希望電腦可以幫助我們判斷勝負,這樣就不用自己在那邊算自己是...

技術 什麼是 React Component?

挑戰 React 第八篇 目錄 什麼是組件? 如何用組件達成程式碼重複使用? 兩種組件種類 學習心得 什麼是組件? Component,中文...

技術 Create-React-App 到 Vite: ESLint 環境架設

會有今天的文章是因為上次由 CRA 轉到 Vite 後(如果還沒有看文章的話,可以點這裡,發現原本的ESLint設定全部都不能用了,需要全部重新設定 這邊作為...

鐵人賽 Modern Web DAY 21
Zero to hero with React.js 系列 第 21

技術 【Day 21 React】Redux 做遊戲角色陣容應用程式——趴萬

這次要做的專案是遊戲角色選取的應用程式做出來的應用程式大概會像這樣: 可以從左邊的角色選項選取到右邊,陣容狀態會依被選取的角色而不斷更動。 建置環境 在專案資...

鐵人賽 Modern Web DAY 7
I Want To Know React 系列 第 7

技術 I Want To Know React - Component 內部原理 & 使用技巧

回顧 React component 在上一篇中,我們介紹了 React component 是什麼,並解釋了它的好處與語法,一起來複習一下吧! React c...

鐵人賽 自我挑戰組 DAY 20

技術 【Day20】ChatGPT請教教我:React入門(六)- ref?useRef!forwardRef!useImperativeHandle!

目前這個系列已挑選ChatGPT、前端&React相關章節出版成書!感謝大家的閱讀與支持!《用 ChatGPT 詠唱來點亮 React & 前端技能樹...

鐵人賽 Modern Web DAY 22

技術 <22 - React 上陣 01> Webpack - Babel - React 聯手

火紅的 React,建立元件銳不可擋,今天來寫一個 Hello World 的 React 元件,然後示範該如何透過 webpack 以及 babel 來 bu...