1. 程式人生 > >來吐槽吧,說說你對 React Native 有哪些不滿意的地方?

來吐槽吧,說說你對 React Native 有哪些不滿意的地方?

  

昨日,來自 Facebook React Native 團隊的工程師經理 cpojer(Christoph Nakazawa) 在 React Native 社群的 GitHub 主頁中新開了一個 issue,旨在收集各位開發者在使用 React Native 時遇到的問題 —— 不只是技術問題,可以是任何可歸因於 React Native 專案的問題。當然,cpojer 表示,不要誤以為在這個 issue 下提到的問題能夠被優先考慮並立即修復。React Native 對這些問題進行收集和整理後,有可能會在2019年進行解決。

下面我們不妨看看開發者們對 React Native 都有哪些不滿。

被頂得最多的一條回覆是關於升級 React Native 版本的問題。這名開發者指出,從一個版本升級到另一個版本非常困難,這需要做大量工作。特別是當落後幾個版本時,必須手動進行升級


開發者第二關注的問題是,進行除錯時遇到的異常問題。這名開發者表示他的不滿之處在於很難找到異常的根本原因 —— 使用 React Native 的 componentDidCatch 並未能帶來幫助,遠沒有在程式碼中加入一句 console.error() 那樣方便高效地解決問題。


還有就是熱載入(Hot Reloading)方面的問題,目前很多開發者表示,無狀態功能元件(SFC)的熱載入效果不佳,未能實現熱重新載入任何 RN 程式碼而不重新載入應用程式。此外,還有開發者表示,希望官方能多釋出一些關於解決問題的實踐部落格,並抽空處理一下 React Native 的 GitHub 倉庫中尚未回答的 issue。

在使用 React Native 的各位,不妨也在評論區留言你的看法。