Skip to content

前端開發

共 8 篇文章

Next.js 16 with Separate Backend: How to Handle Public / Private Routes Without Direct DB Access — Six Experts Debate / Next.js 16 前後端分離架構:沒有 DB 的前端怎麼做 Public / Private Routes?六位專家圓桌激辯

沒有 DB 的前端怎麼做 Public / Private Routes?六位專家圓桌激辯 ​ 「BFF 模式不是權宜之計——它是使用者瀏覽器與後端服務之間正確的抽象層。」—— Sam Lambert,PlanetScale CEO

繼續閱讀 →

Can Your Next.js BFF Leak One User's Data to Another? Cross-User Isolation on Self-Hosted ECS — Seven Experts Debate / Next.js BFF 會不會傳錯資料給錯誤的用戶?自託管 ECS 部署下的跨用戶隔離——七位專家圓桌激辯

自託管 ECS 部署下的跨用戶隔離——七位專家圓桌激辯 ​ 「安全不是讓自己刀槍不入,而是精確知道自己哪裡有弱點,然後建立層層防線。」—— Tanya Janca,《Alice and Bob Learn Application Security》

繼續閱讀 →

React 19 → 19.2: New Primitives and the Compiler Era / React 19 → 19.2:新原語與 Compiler 時代

React 19 給了我一種「等等⋯⋯這真的還不錯」的感覺。它不是「為了好玩的新 hooks」,而是「嘿,那些我們 hack 了好多年的模式?現在有正式原語了。」 不到一年,三個 minor release。每一個都悄悄取代了我們早已習以為常的一整類 boilerplate。本文涵蓋 React 19.0 到 19.2 以及 React Compiler 1.0 的重點——它們是什麼、解決了什麼……

繼續閱讀 →

Next.js Dashboard Data Flow and Rendering Strategies / Next.js Dashboard 資料流與渲染策略

建一個 Dashboard 聽起來很簡單——取資料、顯示數字。但你在第一個小時做出的架構決策,決定了你的 Dashboard 是 200ms 還是 2 秒載入完成、是優雅地處理錯誤還是顯示白屏、以及你的程式碼是否能在規模成長後繼續維護。 本文探討一個具體且常見的情境:一個 Next.js App Router 的 /dashboard 頁面,其中 6 個指標元件 需要顯示來自 同一支 API r……

繼續閱讀 →