Swift and React Native (and Similar Libraries/Frameworks) Survey

https://news.ycombinator.com/item?id=19207789
by maxdesiatov • 7 years ago
3 1 7 years ago

Hi all! I'm researching the current state of iOS app development. The big disclaimer is that I'm not in any way claiming that any of the approaches to it is the best in every case, but only would like to understand people's preferences and how they evolve and to see a thoughtful discussion of this. I'm planning to publish the results of this survey with my opinion a bit later if it gets enough responses.

I'd appreciate your answers and any possible discussion for a few (or all if possible) of these questions (or send me a private message if you'd like the answers to be private):

1. What's your opinion in general of React and React Native?

2. Have you heard of Elm and unidirectional data flow architectures? Have you previously used any of the libraries implementing that (including React)? How was it?

3. Do you currently use (or previously used) any of the similar libraries for Swift? For example, ReSwift, Katana, Render, any other? How was your experience?

4. Do you think that in the future any of the Apple's frameworks should support a similar architecture to React or any of these similar libraries? (staying compatible with and written in pure Swift of course)

5. Do you (or the company you work for) use React and/or React Native for any of the currently developed apps?

6. Would you consider using React and/or React Native for your next project? Would your answer change if the main requirement for the project is to be cross-platform and to share as much code as possible across supported platforms?

7. If the answer for the previous question is "yes", what's the biggest "killer feature" do you see in React? The architecture, the cross-platform support, ability to do "hot reload" of the app's code during development/production, anything else?

8. Have you heard of React Hooks? Have you used them already? What's your opinion of React's current transition from class-based components to Hooks?

Thanks!

Related Stories

Loading related stories...

Source preview

news.ycombinator.com