iT邦幫忙

react相關文章
共有 1540 則文章
鐵人賽 Modern Web DAY 30

技術 Day30 X 系列文總結

這是我第三年參加鐵人賽,每一次來到第 30 天,都有種如釋重負的感覺,不過同時也會感到一些遺憾,因為總是沒能把自己在開賽前預期的內容好好呈現出來。不論是主題內...

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

技術 【Day 25 React】Redux 做遊戲角色陣容應用程式——趴ㄈ ㄞˋ

mapping dispatch to props import { bindActionCreators } from 'redux'; import {...

鐵人賽 Modern Web DAY 29

技術 Day28 | 最強聯名款 TSX 上市-SCSS 篇

前言 本篇進入到導入 SCSS,但因為 TypeScript 的特性,導致 SCSS 還要再經過一層封裝,才有辦法被讀到 .tsx 中,詳細做法會在文中說明!...

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

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

鐵人賽 自我挑戰組 DAY 29

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

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

鐵人賽 自我挑戰組 DAY 1

技術 【DAY 01】你好React,我可以當你好朋友嗎?

【前言】  咳咳,我是Hyora,一個剛滿四個月、天天都很厭世、擔心什麼時候會被火掉的超廢前端工程師。雖是本科系出身,但大學程式課程要不是低空飛過,不然就是能逃...

鐵人賽 自我挑戰組 DAY 23

技術 [Day 23] React hook(下)-useMemo&useRef

在搜尋useMemo的時候,就一直看到React.memo的相關資料 ,雖然React memo不屬於React hook的一部分,但還是簡單介紹一下,我們都知...

鐵人賽 Modern Web DAY 23

技術 <23 - React 上陣 02> Webpack - Babel - React 聯手 - 撰寫多個元件並匯入至某個JS

繼上一篇 &lt;22 - React 上陣&gt; Webpack - Babel - React 聯手,已經做好基本的安裝與設定,接下來要更進一步寫多個元件...

鐵人賽 自我挑戰組 DAY 25

技術 【Day25】ChatGPT請教教我:React進階(三)- React Redux & Redux-thunk!API參戰!

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

技術 介紹 create-react-app 建立出來的資料夾結構 (下)- 原來只有一個html檔案

挑戰 React 第七篇 上篇了解了package.json,此篇會介紹剩下來的檔案與資料夾。 資料夾結構介紹 檔案 用語法糖 create-react-ap...

鐵人賽 Modern Web DAY 19

技術 Day 19, Reading List - React部分-1

說好補上就補上! 先加上rails books_controller.rb的home... def home @books = {books: Bo...

鐵人賽 Modern Web DAY 24

技術 如何製作輪播 carousel 2【 carousel | 我不會寫 React Component 】

本篇接續前篇 如何製作輪播 carousel 1【 carousel | 我不會寫 React Component 】 可以先看完上一篇再接續此篇。 Scre...

技術 [筆記 + 使用心得]React 18 的更新

React 18 在今年稍早推出了穩定版,聽說解決了很多長久以來的問題,所以花了點時間,體驗看看這些新功能,並且統整一下,寫成今天的文章 5 new Hooks...

鐵人賽 Modern Web DAY 26

技術 [Day 26] Effects & cleanups 常見情境的設計技巧

在前面章節中我們解析了將 effect 設計成即使多次執行也能保持正確的重要性。如果你還對這個觀念不是很熟悉的話,非常建議你先閱讀系列文前面的篇幅中關於 use...

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

技術 【Day18 React】React Flux 架構——Action

今天,要來學習 to-do app 中的 Action 先在 js 資料夾下創建一個 actions 資料夾,裡面新增一個 TodoActions.js在 ac...

鐵人賽 Modern Web DAY 20

技術 【Day.20】React效能 - 用useCallback避免函式的重新定義

(2024/04/06更新) 因應React在18後更新了許多不同的語法,更新後的教學之後將陸續放在 新的blog 中,歡迎讀者到該處閱讀,我依然會回覆這邊的...

鐵人賽 Modern Web DAY 29

技術 【Day 29】跟 react 似乎沒有直接關聯 - 發佈自己的 npm module

最近剛好研究了一些新東西,覺得很有趣與實用於是決定放上來與大家分享 有用過 npm 的人(JS 開發者必備工具吧)應該都了解他的強大吧,需要什麼套件幾乎都可以透...

鐵人賽 Modern Web DAY 24

技術 Day24 - 記憶方塊篇:畫出主畫面記憶方塊

前情提要 今天我們要來實作記憶方塊的主畫面區塊,在昨天的努力之下,我們已經把區塊都規劃好了,接下來就是要把我們的方塊畫上去。 由於前兩個遊戲 Tic-Tac-T...

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

技術 [筆記][React]來做個作品吧!待辦事項「todolist」篇(7)-讓組件重用起來

嗨嗨!大家好啊!今天來輕鬆一點點(其實每天都不太難啦XD),昨天已經能將資料用迴圈寫進組件輸出到畫面上了!接下來我們來展開資料的編輯畫面!這篇會採組件重用的邏輯...

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

技術 I Want To Know React - Uncontrolled component

回顧 React form 與 controlled component 在前兩個章節:初探 Form &amp; Controlled component 與...

鐵人賽 Modern Web DAY 1

技術 【Day1】下載VsCode來開啟我們的前端測試不歸路吧(╬•᷅д•᷄╬)

嗨各位看官們,對~又是我! 這是第二次參加鐵人賽,除了要檢視自己是不是有進步以外,也想把這一年來有學到的東西分享給大家 ! 上一屆鐵人賽寫了PHP後端框架-sy...

鐵人賽 Modern Web DAY 1

技術 Day 1 - 前端技能樹的十萬個為什麼

前言 開賽啦!這是我第二次參加鐵人賽,去年的傳送門在這裡 Javascript 從寫對到寫好,主要寫了一些自己四五年來的 coding 經驗,該如何讓自己從單純...

鐵人賽 Software Development DAY 21

技術 [Day21] 精通React測試驅動開發 ─ TDD & Jest

嗨 大家好 我是一路爬坡的阿肥 阿肥竟然撐過第三個禮拜了!真的太感動了嗚嗚希望可以撐到最後! 前言 今天阿肥又要講跟設計模式沒什麼直接相關的主題啦(被揍)。雖...

鐵人賽 Modern Web DAY 13

技術 [DAY13] Filter 標題的靈感之我真的一滴都不剩了之真想不出

我想說的是filter 會建立一個經過指定運算判斷後回傳為真的新陣列,就是這麼簡單 關於 filter 在其他地方我好像已經遇到好幾遍,一直沒有有系統地把它...

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

技術 I Want To Know React - JSX 語法

回顧 JSX 從上一個篇章:初探 JSX 中,我們了解到 JSX 是一種 JavaScript 的擴充語法,支援在 JavaScript 中撰寫 HTML-li...

鐵人賽 Modern Web DAY 6

技術 Day 6: 介紹 React Router 與實作文章頁面

如果你有寫過 React ,那你很可能會知道 React Router ,它幾乎可說是用 React 寫 SPA 必備的一個函式庫,雖然現在其實還有另一個 @r...

鐵人賽 Modern Web DAY 20

技術 【Day20】導航元件 - Select

元件介紹 Select 是一個下拉選擇器。觸發時能夠彈出一個菜單讓用戶選擇操作。 這個元件我們底層就能夠使用我們上一篇所提到的 Dropdown 來實作。 參考...

鐵人賽 Modern Web DAY 23

技術 [高效 Coding 術:Angular Schematics 實戰三十天] Day22 - 與 React 共舞

練習目標 React 有個套件叫做 reactstrap ,它可以讓開發者在 React 專案裡很方便的去使用 Bootstrap 的元件。 而安裝 react...

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

技術 [筆記][React]來做個作品吧!待辦事項「todolist」篇(9)-把資料做排序吧

Hi!大家好!昨天寫完那篇的時候,心情輕鬆了不少XD,其實我真的很怕做不出來哎!不過還好還是搞定了,雖然完全放棄了排版,哈哈,那接下來剩下的就把資料排序和輸出而...

鐵人賽 自我挑戰組 DAY 28

技術 【Day28】ChatGPT請教教我:React進階(六)- NextJS!路由系統!

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