模組三|Routing(Day 11–14) 先備:Day 11(URL-first vs Stack-first 的世界觀差異)。本篇會出現 state.pathParameters['id']!...
在正式開始接觸 React 之前,我想先從自己比較熟悉的 Vue 出發,看看這兩個同樣都能拿來開發前端的技術,到底有什麼不同。一開始學習時接觸較多的是 Vue ,所以相對的我也比較習慣 .vue 檔案...
模組三|Routing(Day 11–14) 先備:Day 2(widget 是建構子、不是標籤)、Day 7(頁面級 state 走 setState)。這一篇的 Dart code 只有一段,看...
模組二|響應式對照(Day 6–10) 先備:Day 8(context.read / context.watch 的取用方式)、Day 9(Riverpod 的不可變 state 與 copyWi...
如果你已經會 Vue、Nuxt,也碰過 React 或 Next,聽到「內容站可以用 Astro」,會先想問兩件事:這跟我已經會的框架到底差在哪?做 SEO 用 Nuxt 不就夠了? Astro 跟...
模組二|選型、語言遷移與地基(Day 6–11) 這個專案是一個活了六年的 Vue 2 後台,我花了兩年把它升到 Vue 3。升級的時候,有三件事是被迫一起換的:資料變動的偵測機制、狀態管理套件、...
如果你已經會 Vue、Nuxt,也碰過 React 或 Next,聽到「內容站可以用 Astro」,會先想問兩件事:這跟我已經會的框架到底差在哪?做 SEO 用 Nuxt 不就夠了? Astro 跟...
模組二|響應式對照(Day 6–10) 先備:Day 2(第一段 Dart 語法、具名參數與 super.key)、Day 5(建構子就是元件的公開介面)。第一次讀可以跳過本篇 Flutter co...
模組一|心智模型轉換(Day 1–5) 先備:Day 2(widget tree 與第一段 Dart 語法)、Day 4(Row/Column 的 constraint 模型)。第一次讀可以跳過本篇...
模組一|現況盤點與立案(Day 1–5) 先給你三個數字,全部是我自己跑指令量出來的: 342 個 Vue 元件,總共 103,870 行。全庫測試檔數量:1。 父元件直接伸手進子元件呼叫方法:...