爲何我選擇用 flutter

1. flutter 生成的是機器代碼,他既不是 hybrid 也不是transpiler,  所以有很高的執行效率。javascript

2. declarative ui,這不是什麼新的概念,在 react vue RN 等框架中都是用的這種模式,好處是數據單向流動,經過state控制ui,便於理解和編寫vue

3. hot reload, 這是最方便的,直接看到app運行的效果,而不是一個 ui builder 離最終app呈現的樣式還有必定距離java

4. Dart 語言,好多人一聽又來一門新語言有點頭大,實際上,這個語言很簡單,若是你又 javascript 經驗的話,那麼幾乎不用費力就能夠掌握這個語言,和 javascript 很像,同時在不少方面作了加強,比 javascript 更方便好用。react

5. 能夠集成 native 模塊,若是某些特殊狀況下須要原生的實現,那麼 flutter 容許無縫集成這些原生模塊,其實不少工做社區已經作好了,開箱即用,所以幾乎不須要本身再去編寫原生模塊。app

6. flutter 能夠按需生成多個 platform 的應用,省卻了不一樣平臺下的開發成本,極大提升了生產力。框架

暫時想到這麼多ui

相關文章
相關標籤/搜索