KD's Tech Blog

Hi, 我是 KD Chang 凱迪,紀錄關於軟體開發/程式設計/工程思維的技術筆記 | KD 技術部落格

Backend For Frontend(BFF)入門教學筆記 | 學習筆記


前言當今前端與後端開發越趨分離,加上行動裝置、多樣化的使用者端(Web、App、IoT 等)快速成長,Backend for Frontend(BFF) 架構逐漸成為微服務與現代應用中不可或缺的一環。本文將介紹 BFF 的基本概念、優缺點、使用情境與實際範例,幫助你快速理解並在專案中應用。 一、什麼是 Backend For Frontend?Backend For Frontend(簡稱 ......

React Redux 介紹入門教學筆記 | 學習筆記


1. 什麼是 Redux?Redux 是 JavaScript 應用程式的狀態管理工具,最常與 React 搭配使用。它提供一個單一的全域狀態樹,使應用程式的狀態變更更可預測、可測試、可維護。Redux 遵循 單向數據流 和 不可變狀態 的概念,適合管理大型應用的複雜狀態。 2. Redux 核心概念Redux 的運作基礎主要由三個部分組成: Store(存儲狀態的地方) 整......