PinnedPublished in麥克的半路出家筆記[筆記] 認識 OAuth 2.0:一次了解各角色、各類型流程的差異一次認識 OAuth2.0 的概念、不同的 OAuth 類型流程,與流程中不同的角色作用和關係。實用的相關資源也將在本篇末提供給大家!May 8, 20238May 8, 20238
PinnedPublished in麥克的半路出家筆記三人團隊從零打造「美食預定」電商平台九個月前,我走上了轉職工程師的道路,過去從學期一開始探索程式的樂趣、在學期二學習前端技術、學期三實作後端作品後,很快的,走到了最後一學期的尾聲,也是我最期待的重頭戲 — 與團隊協作,共同發想與打造一個完整的產品。Mar 3, 20231Mar 3, 20231
Published in麥克的半路出家筆記[筆記] 透過 React Router實作路由保護機制本篇使用 React Router 透過一個簡單的「線上購物網站」實作「路由保護機制」:從簡單的版本,逐步優化到更進階且更好維護的版本。Feb 26, 2023Feb 26, 2023
Published in麥克的半路出家筆記[筆記] ES2020 可選串連運算子 Optional chaining (?.)透過使用 ES2020 可選串連運算子 Optional chaining (?.) 幫助你在處理「巢狀結構的物件」能寫出更簡潔和安全的程式碼!Feb 20, 2023Feb 20, 2023
Published in麥克的半路出家筆記[筆記] ES2020 空值合併運算符 Nullish Coalescing OperatorES2020 推出的「空值合併運算符 Nullish Coalescing Operator」相比過去常用的 Logical Operator(邏輯運算子) 在實作 Short Circuit 時,讓開發者能更輕鬆的撰寫程式碼,也讓程式碼更不容易出錯!Feb 10, 20231Feb 10, 20231
Published in麥克的半路出家筆記[筆記] React 效能優化:透過 React.memo 、useMemo 和 useCallback本篇將介紹 React.memo、useMemo 和 useCallback 的使用情境,以及如何透過這些方法來優化上述提到的相關效能問題。Aug 30, 20222Aug 30, 20222
Published in麥克的半路出家筆記以 JavaScript 實作 Debounce 提升應用程式效能(與搭配 immediate 的額外應用)網頁前端效能優化:透過範例深入了解 Debounce 與如何透過 JavaScript 實作。另外,也介紹搭配 immediate 的應用與詳細展示。Aug 13, 2022Aug 13, 2022