雖然螞蟻金服的同學一直很低調,但我還是想爲 ant.design 背個書。
嚴謹地說 ant.design 並不僅僅是一系列的 React 組件,更是 —— 按照他們自己的說法 —— 一個 UI 設計語言,包含了排版、字體、動畫、交互、佈局等等,當然我們最關心的還是強大的 React 組件。
我認爲 ant.design 與其它 React 組件最大的不同點在於嚴格區分了受控組件和非受控組件的概念。當你踏入 Flux 大坑之後就會發現,受控組件有多麼的重要。
另外根據小道消息,ant.design 背後的支持團隊規模不小,也就是說這些 React 組件由螞蟻的前端工程師在專職維護,不用擔心像其它開源項目一樣作者一不開心就不維護了。