第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何評(píng)價(jià)ionic和react native?

如何評(píng)價(jià)ionic和react native?

泛舟湖上清波郎朗 2019-02-07 21:07:47
對(duì)于開發(fā)hybird app首選哪個(gè)好?是ionic還是react native?如何評(píng)價(jià)ionic和react native?說說你比較喜歡哪個(gè)?以及喜歡它的原因是什么?可以從學(xué)習(xí)成本,流行趨勢(shì)或者原生支持等方面來討論
查看完整描述

3 回答

?
躍然一笑

TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個(gè)贊

ionic我就不吐槽了,到如今壓根沒有一個(gè)亮瞎人眼的app,在安卓上卡到爆,那動(dòng)畫效果,看了,簡直就是感動(dòng)的要哭。

React-native個(gè)人覺得思路是對(duì)的,但是目前有很多限制,首先就是性能問題,內(nèi)存復(fù)用和穩(wěn)定性問題。Listview的性能問題不解決,rn就難以上大舞臺(tái),因?yàn)橐话銇碚f,無限的列表對(duì)于一個(gè)app來說是很容易遇到的問題。在rn中,對(duì)listView的處理很奇葩,是用一個(gè)scrollview來包裝,所以你懂得,所有的列表都會(huì)被渲染,當(dāng)你的列表有五百條時(shí),哈哈,你的手機(jī)扛得住么?這個(gè)與ios原生的tableView有區(qū)別,ios的tableView是屏幕顯示5行,內(nèi)存里就7行,所以無論列表如何變動(dòng),內(nèi)存就那么點(diǎn)。rn社區(qū)剛開始也嘗試過做一個(gè)tableView的component,但是失敗了,所以,此事無疾而終。而我曾經(jīng)嘗試過從js角度來優(yōu)化listView,也就是沒有在屏幕顯示區(qū)域內(nèi)的row都設(shè)置為空,但是保持高度,數(shù)據(jù)沒有,尤其是把image清了,然后根據(jù)滑動(dòng)來動(dòng)態(tài)渲染,可惜,pc上跑還ok,一旦在iphone6上跑,滑太快了就跟不上節(jié)奏了。iphone6都這樣,其他就不用說了。

穩(wěn)定性上,問題很大,因?yàn)槿绻娴氖褂胷n去做一個(gè)production級(jí)別的產(chǎn)品,需要依賴很多第三方的庫,但是第三方的庫,穩(wěn)定性不行,因?yàn)閞n才剛剛起步,并沒有很多很好地開發(fā)者去貢獻(xiàn)庫,所以,會(huì)出現(xiàn)各種問題。

但是總體表現(xiàn)來說,rn比ionic要好很多,雖然目前也有很多坑,但是,這才剛剛起步,所以,看看facebook如何填坑吧。



查看完整回答
反對(duì) 回復(fù) 2019-03-17
  • 3 回答
  • 0 關(guān)注
  • 1172 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)