Is the philosophy still 'learn once write everywhere'? There are so many different approaches now to reuse React Native with React, like react-native-web and react-native-dom, it's confusing.
Some of those solutions are non-starters for me since I started with a React webapp and want to now have a React Native app that shares most of my existing code.
My gut feeling is just stick with HOCs, SFCs, proper isolation of the views and I'll be able to share the bulk of things like action creators, reducers, etc. Is this reasonable? Are there other good practices?
(Cross-posted this question to: https://stackoverflow.com/q/50873408)
(I've already asked this in a post on the parent thread, but I let myself copy it here in hope there may be higher chance you'll read it that way...)
We've been working on a RN project [1] for the list 6 months or so. Although it's been a bumpy ride - overall I have loved it. RN mixed with Firebase has been an awesome experience.
[1]: https://itunes.apple.com/us/app/bunch-group-video-chat-games...
Will React Native finally support exchanging BINARY data (ArrayBuffer, TypedArray) across the bridge?