3 ms·
I love it. The only things that could be improved are: - some components in the ecosystem are more hobby projects and have trouble keeping up with React's API,
by grandalf 11y ago
I love it. The only things that could be improved are:
- some components in the ecosystem are more hobby projects and have trouble keeping up with React's API, even though it's small.
- Documentation for react-native could be a bit better (but react-native is amazing).
- I still haven't found a nontrivial and non-bloated example of react hot loader config, and getting it working on an existing project seems to be a bit of an art.
- Not all open source components are listed in NPM (but they should be).
- Still waiting for more info on Relay, which while cool, has created some uncertainty about best practices.
- Fluxxor is a great flux lib but isn't widely enough acclaimed as the clear winner, though it seems to be (though nothing wrong with competition).
Everyone I've introduced to React was a bit skeptical at first but now loves it and can't believe what life was life before.
- brentvatne 11y agoHi grandalf! Which sections do you think are most lacking in the react native documentation? I've put some time into improving it this week by adding: - https://facebook.github.io/react-native/docs/animations.html#content https://facebook.github.io/react-native/docs/animations.html... - https://facebook.github.io/react-native/docs/direct-manipulation.html#content https://facebook.github.io/react-native/docs/direct-manipula... - https://facebook.github.io/react-native/docs/navigator-comparison.html#content https://facebook.github.io/react-native/docs/navigator-compa... I'd love to hear where you think I should be spending my efforts next.
- grandalf 11y agoThat Navigator Comparison doc is excellent. I suggest you link to it toward the top of the Navigator and NavigatorIOS docs. A few things I've found confusing: - What is the best way to implement Stripe checkout in a React Native app. I'm a bit surprised nobody has done this yet so wondering if I'm missing something. - What is the status of the ReactExtensionsManager project? Is that going to be officially supported? What is the plan for modules? Where does Cocoapods fit in? - Will we always have to drag/drop things using XCode to use some 3rd party components. It would be great to eliminate the need for that. - Is there a way to wrap a native component without using Objc? From the tutorial it looks like an objc header file is always required, but it's not 100% clear why. It seems like the recommendation do React Native developers would be to just stick with Objc as the IOS language to focus on (aside from RN) - What is the timeline for releases that cover the rest of the native SDK's major APIs (like payments)? So I think these fall into the big picture project organization bucket or maybe the FAQ bucket.