iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

開始搞懂React生態系 系列

React做為前端炙手可熱的御三家框架,基於它而發展的生態系套件也非常多,找出適合團隊的技術選型也非常重要。希望能透過撰寫三十天的鐵人賽文章,探索React相關生態系的技術名詞,融會貫通及分析後整理成能夠幫助自己也能幫助他人的技術分享!

鐵人鍊成 | 共 30 篇文章 | 18 人訂閱 訂閱系列文 RSS系列文 團隊貓肥家潤一條龍
DAY 1

Day 01 說明

Intro React 做為前端炙手可熱的御三家,基於它而發展的生態系套件非常多。 當建立一個 Angular 專案時,它幾乎包含了製作一個完整的大型應用程序所...

2022-09-16 ‧ 由 lala_lee_jobs 分享
DAY 2

Day 02 Create React App & Webpack

建立 React 專案 有很多方法可以建置 React 專案, 像是 使用 Script Tag 將 React 加入到網頁,或者是 使用 Webpack 建立...

2022-09-17 ‧ 由 lala_lee_jobs 分享
DAY 3

Day 03 在 Create React App 中修改 Webpack 設定

設定檔都封裝在 react-scripts 套件中 打開使用 CRA 建立的 React 專案可以發現,完全找不到 webpack.config.js 的存在。...

2022-09-18 ‧ 由 lala_lee_jobs 分享
DAY 4

Day 04 使用 Create React App 的 Template

選擇 Template 當使用 CRA 建立專案時,加上 --template [template-name] 就可以指定要建立的專案模版。 npx creat...

2022-09-19 ‧ 由 lala_lee_jobs 分享
DAY 5

Day 05 React Component And Hooks

React Component Class Component 在 React 16.8 之前,是用 ES6 Class 來定義 React Component...

2022-09-20 ‧ 由 lala_lee_jobs 分享
DAY 6

Day 06 React Hooks - 使用 Hook 的原則

如同 Function Component 一樣,Hook 也要是單純的 JavaScript Function 然後再加上二個必要的原則 不要在一般 JS F...

2022-09-21 ‧ 由 lala_lee_jobs 分享
DAY 7

Day 07 useState

State Hook State 是 React 一種特別的變數,當 State 發生改變時,所有關連到這個 State 的 DOM 元素,會依據此變數改變後的...

2022-09-22 ‧ 由 lala_lee_jobs 分享
DAY 8

Day 08 useEffect 語法及使用情境

理解生命週期 元件在畫面上渲染 DOM 元素,它的生命週期可以分成三個階段: Mount -> Update -> Unmount Mount...

2022-09-23 ‧ 由 lala_lee_jobs 分享
DAY 9

Day 09 useEffect 實際應用

語法重點複習 (一) 用於每次 render 後要執行的對應處理 import { useEffect } from 'react' function MyC...

2022-09-24 ‧ 由 lala_lee_jobs 分享
DAY 10

Day 10 使用 useEffect 的 Tips

使用多個 useEffect 達成關注點分離 Hook 讓我們根據程式碼的作用來拆分程式碼,使用 Hooks 可以讓我們把程式功能邏輯劃分清楚,在閱讀程式碼時...

2022-09-25 ‧ 由 lala_lee_jobs 分享