[Javascript] 繪圖: Konva

Konva

https://github.com/konvajs/konva


Konva doc

https://konvajs.org/docs/index.html


前端推薦!10分鐘帶你瞭解Konva運行原理

https://mp.weixin.qq.com/s?__biz=MzI2NDU4OTExOQ==&mid=2247526711&idx=1&sn=a62ae19371fa809f6157af8047caf2e0


Konva是一個很優秀的Canvas框架,API封裝簡潔易懂,基於TypeScript實現。用過Canvas的都知道它的API比較多,使用起來也很麻煩,比如我想繪製一個圓形就要調一堆API,對開發算不上友好。為了解決這個痛點,誕生了例如PIXI、ZRender、Fabric等Canvas庫。今天要講的Konva也是一個很優秀的Canvas框架,API封裝簡潔易懂,基於TypeScript實現,有React和Vue版本。而在性能方面,Konva對比PIXI、ZRender這些庫還是不太夠看,因缺乏髒矩形等暴力技巧偵測局部重繪,故於較多繪圖對象時性能較差。




#Konva, canvas


留言