以 Angular + Spring Boot 為主力的全端工程師,因公司專案需要開始轉換到 React。這個系列不是 React 教學,而是一份陣痛筆記——記錄一個有框架包袱的開發者,在換軌過程中每一次都要問自己「本來框架會幫我做,現在為何得自己來」的落差。
陣痛期開始 會議上,PM 把新專案的技術規格攤開來。前端那一欄選型寫著 React 。 我沒說話。我只是在心裡默默地把過去三年累積的肌肉記憶——ng指令、@In...
本系列討論基準Angular 以 v20 為主(standalone components、Signals、inject() 為預設寫法)。React 這邊指...
畫面多了一個 0 那天在做一個檔案上傳列表頁。空清單的時候不該顯示表格,很簡單的需求: {files.length && <FileTab...
觸發停不下來 寫了一個檔案列表,call api後需要重新渲染。看起來很無害: function FileList({ page }: { page: numb...
我改了資料,畫面沒反應 需求很小:按一個按鈕,把使用者年齡加一。 function Profile() { const [user, setUser] =...
元件裡改了資料,然後什麼都沒發生 檔案列表要支援重新命名。我在 FileRow 裡寫了這段: interface FileRowProps { file:...
框架給了骨架,然後就沒了 npx create-react-router@latest file-manager 跑完打開資料夾,大致上會有: app/...
這週又是新大陸 上週是震驚期:DI 沒了、生命週期沒了、雙向綁定沒了,我一路在找對應方法,然後一路就是沒有。 這週換了個態度。找不到對應方法,那我就自己試著模擬...