2016-11-22 50 views
1

我們的團隊正在尋找一些可從本地代碼訪問的redux存儲實現。Native + JS可訪問的redux存儲區,用於反應原生

基本上我們想創建觀察者不僅與js,而且與java/objective-c(所以它應該支持js和本地回調)。此外,創建原生減速器的能力也是可取的,但現在不是很重要。

那麼,也許有任何實現存在?或者有人挖掘同一地區,並想分享他們的經驗。

我們已經發現:

  1. https://github.com/facebook/react-native/pull/5102 - 嘗試在JS的全局命名空間共享本地函數

  2. https://github.com/artemyarulin/react-native-eval - 調用JS從本地代碼功能,得到的結果(帶RN中的現有方法您可能只會將事件發送到js運行時,但無法獲得結果)

  3. https://github.com/facebook/react-native/pull/1180 - 有關擴展JSExecutor

  4. https://github.com/wix/react-native-invoke舊票 - 從調用JS原生功能,無需包裹它

回答

0

好像沒有公共解決方案可用,所以我們決定開發自己的解決方案。

你可以在這裏找到:https://github.com/tipsi/native-store

這是目前支持訂閱和更新來自本地代碼和JavaScript。現在不支持本機中間件。