State management
最好用的狀態管理機是哪一款?Redux、Zustand、Vuex、Pinia 都不錯,但我更喜歡 Proxy base 的。我的答案是:vue。
共 12 篇
最好用的狀態管理機是哪一款?Redux、Zustand、Vuex、Pinia 都不錯,但我更喜歡 Proxy base 的。我的答案是:vue。
很多人把 Tanstack Query 當成打 API 的工具,那太狹隘了。useQuery 是「Resource 的非同步狀態同步機」,useMutation 是「非同步方法的狀態管理機」。
平常我多半護航 Vue,因為很多人噴的都不在點上。這次換我自己來講 Vue 相較 React 真正不好用的地方,從模板與腳本語意不一致開始。
在 Vue 裡處理 CSS 的幾種解決方案速記:HOC、Sass Mixin、Global Sass 與 Component Wrap。
Vue 容錯率超高,所以特別容易寫出一堆有問題的程式碼。所謂的黑魔法本質就是 JavaScript,魔法來自於不了解,而業務元件用到的 API 越少越好。
以主流前端框架當對照組,把 Vue 的優點、缺點,以及那些「特性造成的雙面刃」分開來講清楚。工具就是工具,不必吹捧哪個框架最好用。
網路上都說 React 是款自由的框架,但我在寫的時候並不這麼認為。 hook 不允許改變順序與判斷,看似提供多樣的封裝,其實有有嚴格的規則。 React 只允許 JSX 和 jsx render function 兩種寫法,不會讓你看到太
「有新專案就該用 Composition API」我持否定態度。它在大專案的優勢很明顯,但給 junior 用會有超多誤操作,Optional API 的價值不該被忘記。
現場聽尤雨溪講 Vue 一路走來的心酸血淚。這篇整理八個重點:聽社群的聲音、破壞性改版該慢慢來、TypeScript 已成事實規範、避免使用私有 API。
前些陣子在社群上討論了一個話題,「哪一個 UI 框架好用?」這件事。 基本上在 React 的生態系中,毫無疑問的是對應 Material Design 的 mui,和對應 Ant Design 的 antd。有 Google 和螞蟻金服兩
Vue 是一間自助餐:九種以上的寫法組合、全自動依賴樹、模板把難的地方封裝掉。但這些好處的另一面就是它的壞處,這篇把兩面一起講。
網路上一面倒說新手該學 React,我還是推薦先學 Vue。這篇把七個理由攤開講:模板的黑魔法、寫不好也不會太差、公司教育成本,以及 junior 的工作機會。