實作練習 經過前面的介紹之後,相信大家應該有基礎的理解和認知了,接下來我們一樣透過 Rick and Morty API 來練習如何在 app router 下...
這次來做上次未做完的"新增",後續還要做"修改"、"刪除",並儲存至資料庫 新增"新增按...
緣由 個人擔任前端工程師有一小段時間,雖然工作上會了解到一些後端相關的觀念,但一直都沒有親自實作過。身為一個熱愛挑戰(自虐)的人,希望透過這次鐵人賽紀錄自己30...
前面做了關於 client component 以及 server component 的基本介紹,這一篇來介紹一下他們背後的 render 機制。 新的 re...
tags: ItIron2023 react 前言 真是沒完沒了是吧!昨天我們繼續看了一個不必要重複渲染的例子,了解到為什麼切context需要謹慎並再次的請出...
練習完文字效果後我打算測試導入模型。事不宜遲,借一下自己快兩年前用Blender練習捏的動漫風人頭。一開始導入只有半張臉,趕快apply鏡像修改器,尷尬。 說到...
tags: ItIron2023 react 前言 我們昨天做了一個還算有趣的問題,利用state控制整個emoji陣列並決定每個組件要在螢幕的哪處渲染,今天我...
本文同步刊載於 我的個人部落格在規劃專案之資料表前,想先插播介紹關於 Firebase 的資料庫運作原理,此部分並不影響專案規劃之順序,因為這是在規畫專案前也...
這篇文章的主要內容 簡單說明 react 裡面的事件綁定跟透過 useState hook 來管理狀態。 JavaScript 的事件綁定 JavaScrip...
有時候我們只需要一個單純的變數,希望隨著每次 render 都還能保持同樣的 ref,一般的變數又會不停的更新數值,這時候 useRef 就會是你的好幫手啦!...
網頁常見的功能之一就是表單,像是註冊、輸入個人資料、後臺建立管理資料等都需要有表單輸入的功能,另外最好還有前端能事先對表單的輸入內容進行檢查,通過後才發給後端。...
前言 在現代前端開發中,與後端進行資料交換是常見的需求。透過 HTTP 請求,我們可以將資料送出並取得結果。這篇文章將介紹如何使用 TypeScript 實作...
比賽好快進到中間時期,剛好適逢中秋佳節與教師節,先祝各位佳節愉快、順利完賽! 這個連假應該會將專案的元件都完成,並且將註冊、登入與基本頁面先行組裝,後續樣式細節...
Day-2 本系列 overview 第二天的文會告訴大家,接下來的大綱會是怎麼長的,幫大家做個 overview。順序可能會變動,也可能會新增主題,但並不會...
Day-27 專案演練 - 寫在最後 專案分享的尾聲,篇幅有限,還有很多想做的功能還沒完成,做個這 20 天來邊做邊寫的總結,在鐵人賽結束之後,我會繼續把之前說...
我們在前幾天已經認識了useReducer和useContext的用法,今天來點進階的內容,把useReducer和useContext結合在一起使用看看。這兩...
在網頁中常常需要與後端進行資料的溝通,通常是使用API來獲取、修改、或刪除資料。在這篇文章中,要學習如何在 React 中使用 Axios 套件來進行 CRUD...
tags: ItIron2023 react 前言 昨天我們完成了add emoji onclick的問題,額外用了幾個state以及timer去達到題目的要求...
系列文章: 前端工程師的 Modern Web 實踐之道 - Day 5預計閱讀時間: 16 分鐘難度等級: ⭐⭐⭐☆☆ 🎯 今日目標 在前一篇文章中,我們...
這篇文章的主要內容 簡單介紹 createContext 跟 useContext 的用途跟使用方法。 createContext & useCont...
用途:將元件掛載到指定節點。除了昨天的 Dialog 家族外,接下來的 Toast 與 ToolTip 也都有使用到這個元件。 理由:在無法保證親代元件是否會有...
今天的重點摘錄 重複渲染: map 條件渲染: && 預設值: || dangerouslySetInnerHTML={{__html: St...
Redux 是一個狀態管理庫,主要用來管理應用中的全局狀態,特別是當應用變得複雜時。Redux Toolkit(RTK)是官方推薦的開發 Redux 應用的工具...
今天來看看讓我又愛又恨的 type type 眾所周知,JavaScript 本身是弱型別的語言他會根據你賦予的值,來判定當前的型別在 JavaScript 中...
tags: ItIron2023 react 前言 我們昨天用了一個很簡單的例子展示useEffect可能造成的memory leak issue,今天我們來看...
今天要學習如何在React中處理事件,以下是今天會提到的內容: 如何設定事件處理器 如何在事件處理器當中讀取props屬性資料 將事件處理器作為props 傳...
這篇文章的主要內容 簡單說說 react 是如何運作跟 key 是什麼 react 如何運作 可以大略把 react 做的事情拆分成三個步驟,react 官方...
經歷漫長的日子,終於到了第三十天我們先短暫的回顧一下功能的部分 Review 在功能的部分我們看了專案三個功能分別是部落格、課程和結帳由於時間有限加上專案功能繁...
前一篇 useEffect 大概了解之後,我們這篇來簡單了解一下 dependecies (就是辣個 []) 以及 useCallback 吧! 前一篇:ht...
本日先進行 component 內的 props初探,了解 component 如何與外面的資料進行互動,使每個物件都可以順利的把資料傳入作用。 建立第一版 c...