前者僅僅是一個UI框架嗎?
有沒有童鞋遇到過同樣的問題:flutter和react有什么聯(lián)系嗎?感激不盡
郎朗坤
2019-08-30 01:24:51
TA貢獻1797條經(jīng)驗 獲得超6個贊
Flutter中文網(wǎng)Flutter是谷歌的移動UI框架,可以快速在iOS和Android上構(gòu)建高質(zhì)量的原生用戶界面。Flutter可以與現(xiàn)有的代碼一起工作。在全世界,F(xiàn)lutter正在被越來越多的開發(fā)者和組織使用,并且Flutter是完全免費、開源的。FlutterWidget框架概述FlutterWidget采用現(xiàn)代響應(yīng)式框架構(gòu)建,這是從React中獲得的靈感,中心思想是用widget構(gòu)建你的UI。Widget描述了他們的視圖在給定其當(dāng)前配置和狀態(tài)時應(yīng)該看起來像什么。當(dāng)widget的狀態(tài)發(fā)生變化時,widget會重新構(gòu)建UI,F(xiàn)lutter會對比前后變化的不同,以確定底層渲染樹從一個狀態(tài)轉(zhuǎn)換到下一個狀態(tài)所需的最小更改(譯者語:類似于React/Vue中虛擬DOM的diff算法)。緣起·《Flutter實戰(zhàn)》在筆者深入的了解Flutter后,深知Flutter必將是一個會改變移動開發(fā)格局的里程碑級作品,它從設(shè)計之初就對性能和開發(fā)效率兼顧,并且借鑒了React(一個Web開發(fā)框架)的響應(yīng)式的UI框架設(shè)計思想等,總之,很難用一兩句話說完Flutter的優(yōu)點,同時我也很快成為了Flutter的路轉(zhuǎn)粉。移動開發(fā)技術(shù)簡介自己去看文檔資料吧,看完這些文檔,你就明白了。
TA貢獻1876條經(jīng)驗 獲得超6個贊
設(shè)計架構(gòu)上有相同點,寫法上也很類似,指出樓上的錯誤,flutter語言基于dart語言的,沒有什么dart.js,dart可以轉(zhuǎn)js并不是dart.js
舉報