Hacker News new | ask | show | jobs
by madebysquares 2684 days ago
That sounds interesting, source?
1 comments

Engineering manager of React denied this claim, previous discussion: https://news.ycombinator.com/item?id=17216628
Note that the claim that was denied was Facebook moving away from React Native.

Server-driven UI rendering and Litho/ComponentKit are also growing along with React Native. Facebook app has a big enough surface that it makes sense to have different rendering strategies for different use cases.

Server-driven UI rendering and React-Native isn't mutual exclusive though. Server can still render a React-Component-tree-like structure that will then be used in the client to render the actual component in react native. This gives you ability to make some UI layout/theme adjustment from the server, which is good for A/B test. Doesn't means it goes back to rendering every view from the server on every interaction.
"Facebook app has a big enough surface that it makes sense to have different rendering strategies for different use cases."

That's an odd statement. Playing mix-n-match with rendering strategies without a very clear UX justification for doing it is an invitation for designers and mediocre product people to indulge themselves at the expense of the overall UX.