React.js + Canvas + Konva.js：打造專屬的網頁小畫家

這篇文章想記錄團隊在收到這個類「小畫家」需求時的抉擇與實踐。為什麼使用套件而不是直接使用原生 Canvas API 呢？ 搭配著程式碼與數學，介紹 React.js 如何結合 Konva.js 來操作 Canvas。