Skip to main content

2 posts tagged with "react"

View All Tags

· 8 min read
Adam You

以前幫公司協助面試過新人,早期我們在職缺條件上沒有特別列出需要有什麼前端框架的經驗,所以曾經有遇過背景是 react的受試者問說,為什麼我們是選擇框架的時候是 vue而不是 react,當時我就已經能夠很清楚得回答這個問題了,不過最近我對 react的了解有更加深入了之後,我對這有了一些新的想法…

· 12 min read
Adam You

前言

身為使用 Vue.js的開發者,最近在研究 React.js以及 Next.js,原本以為有了使用 Vuex(和 Redux 一樣取自 Flux的概念發展出來狀態管理套件)的經驗,應該可以無痛轉移使用 Redux,但沒想到使用門檻竟然比預期的高上許多。

先是研究了 Redux,沒想到如果要打 Api還需要像是 React-Thunk之類的套件才能做非同步的操作。接著, Redux本身是一個獨立的狀態管理的套件,要怎麼跟 React溝通他也不管,所以還需要再安裝 React-Redux才能將 store和 Component做綁定。好不容易整理到一個段落了,實際開發 Next.js的時候還會有一個需求是要在 server-side從 context中取得 store又要再安裝 Next-Redux-Wrapper。前前後後含 Redux本身總共裝了四個套件,才終於達到我能開始開發 Next.js程式的最低需求。