React Native - React Native Architecture

Does React Native Application Development can be implement with Software Architecture such as MVC, MVP, MVVM?

Thank you.

Yes. React Native is just the "V" in those software design patterns you're mentioning. If you consider other libraries around React, like Flux, then maybe my answer isn't 100% accurate. I recommend reading this:

https://medium.com/javascript-inside/what-if-react-was-really-only-the-v-in-mvc-5854fd6f601c

Here's a more complete answer, considering the App not being just React Native but also the backend and the data models involved:

https://medium.com/of-all-things-tech-progress/understanding-mvc-architecture-with-react-6cd38e91fefd

Hope it helps.

Best way to do it is, by using Redux or Relay Architecture

Comments

Popular posts from this blog

Meaning of `{}` for return expression

Get current scroll position of ScrollView in React Native

flutter websocket connection issue