> doeshing.site

doeshing.site - 個人網站

專案簡介

一個現代化的個人網站,展示我的技術能力和專案作品。

技術棧

  • 前端框架: Next.js 14
  • UI 庫: React 18
  • 樣式: Tailwind CSS
  • 3D 動畫: Three.js
  • 動畫庫: Framer Motion
  • 部署: Vercel

主要功能

🎨 3D 動畫效果和互動設計

  • 使用 Three.js 創建沉浸式的 3D 背景
  • Framer Motion 提供流暢的頁面轉場動畫
  • 互動式游標跟隨效果

📱 完全響應式設計

  • 移動優先的設計理念
  • 在所有設備上提供優秀的用戶體驗
  • 自適應布局和組件

⚡ 優化的效能和 SEO

  • Next.js 靜態生成提供極快載入速度
  • 優化的圖片和資源載入
  • 完整的 SEO meta 標籤

🌙 暗色主題設計

  • 現代化的暗色主題
  • 舒適的視覺體驗
  • 符合當前設計趨勢

技術亮點

  1. 組件化架構: 使用 React 組件化思想,提高代碼復用性
  2. TypeScript 支持: 全面的類型安全保障
  3. 現代化工具鏈: 使用最新的前端開發工具
  4. 性能優化: 代碼分割、懶加載等性能優化技術

項目連結

學習收穫

通過這個項目,我深入學習了:

  • Next.js 的 SSG (靜態站點生成) 技術
  • Three.js 3D 圖形編程
  • 現代 CSS 動畫技術
  • 性能優化最佳實踐
  • 用戶體驗設計原則