2025 iThome 鐵人賽
沒在獨自升級的 一起來
Modern Web
選手 89 文章 2149
Day 9
2025-09-23
91
0
在上一篇,我們加入了「社群登入」,讓使用者不用每次都輸入帳密,就能快速登入。而這一篇會是「 房門與門鎖 」的最後一個篇章🤩,我們要把整體流程補齊,並加點小巧思,...
Day 27
2025-10-10
91
0
上一篇我們聊到「排版與佈局」是使用者理解介面的地圖。那今天要來聊的 色彩對比與可見性,則是這張地圖上的「路標」。 好的設計不只是美觀,還要能被「看見」,而「看見...
Day 9
2025-09-23
91
0
為什麼要混搭? Flexbox 適合用在「一維排版」:像是導覽列、按鈕群組。 Grid 適合用在「二維排版」:像是整體頁面 Layout 或多欄內容。👉...
Day 21
2025-10-03
90
1
前幾天我們已經學會抓 API 資料並進行分析,但很多實際應用中的 API 都需要金鑰(API Key)。 因此,今天我要挑戰的是申請一把 API Key ,並學...
Day 25
2025-10-08
90
0
為什麼要有 RBAC? 隨著系統成長,權限管理會漸漸失控。 一開始或許只是幾個簡單的判斷式: if (user.isAdmin) { ... } if (use...
Day 19
2025-10-02
90
0
前幾篇都在介紹十大易用性原則,今天整理出 5 個最常見的 UI/UX 易用性陷阱,讓你設計時能提前避開這些地雷。☠️ 1. 不清楚的狀態回饋 系統沒有明確告訴...