YG BLOG

Akebi & Young's Metaverse ;)

2025 OEM 網站開發筆記 [5] - 用 GSAP 取代 Framer Motion 開發 shadcn/ui's Accordion 展開/收合動畫

問題 由於此專案使用 GSAP 而非 framer motion 導致 s......

Typescript Path Alias 設定及錯誤解決

設置 @ 路徑別名 到 tsconfig.json 加入 compiler......

2025 OEM 網站開發筆記 [2] - 用 Dummy Data 熟悉 React + TypeScript 前端開發 Workflow

熟悉 React + Vite + TypeScript + Tailwind CSS + TanStack Query + Django + MySQL 整套工作流程

前言 先不用實際去後端寫 API Endpoint,直接用 Dummy d......

2025 OEM 網站開發筆記 [3] - Swiper JS + shadcn/ui + Tailwind CSS 開發可滑動產品卡片展示櫃

順便複習 useRef vs useState 的差異

在 React + TypeScript 專案中導入 Swiper JS ......

Ext JS 筆記:異步函數(async/await) 解決偶發性錯誤

網速影響發生錯誤的機率

問題說明 前陣子看到同事 A 與老闆不斷爭執一個內部系統的其中一個問題,一......

在沒有 Webpack 的非現代化專案 localize TailwindCSS CDN

紀錄 plain php 專案 Localize Tailwind CSS CDN 的步驟

Why don’t just simply use CDN? CDN 只適......

深入了解 SQL JOINS - 實戰篇 [2]

A Comprehensive Guide to Inner, Outer, Self, and Cross Joins

實戰範例 INNER JOIN 目標: 優化 SQL 查詢效能 必須要有......
SQL

Django + React 電商專案練習 [19] - 用戶頭貼更換/上傳功能

後端 在 UserProfile 模型中加入 avatar 欄位 建立 ......

Django + React 電商專案練習 [17] - Hash Route

為何需要 Hash Route? 解決 React Router 在部署到......

Django + React 電商專案練習 [16] - 整合前端(React)與後端(Django)

不再需要特地去前端執行 npm run start

流程 首先將 frontend 資料夾直接移動至 backend 資料夾內......