Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 我应该用Redux创建我的ReactNative应用程序吗?_React Native_Redux - Fatal编程技术网

React native 我应该用Redux创建我的ReactNative应用程序吗?

React native 我应该用Redux创建我的ReactNative应用程序吗?,react-native,redux,React Native,Redux,我开始学习ReactNative开发Android和iOS应用程序。在此之前,我用Java和Swift编程移动应用程序 在过去的几周里,我在网上搜索了很多东西,以从其他使用ReactNative或其他“跨平台框架”的开发人员那里获得经验。我很早就听说过Redux,很多开发人员都在使用它 我用Redux编程了一些例子来理解这个概念,我理解了一些东西,但不是全部 所以我来问我的主要问题,用Redux为两种平台编写一个ReactNative应用程序是否更好?利与弊是什么?初学者最好从ReactNati

我开始学习ReactNative开发Android和iOS应用程序。在此之前,我用Java和Swift编程移动应用程序

在过去的几周里,我在网上搜索了很多东西,以从其他使用ReactNative或其他“跨平台框架”的开发人员那里获得经验。我很早就听说过Redux,很多开发人员都在使用它

我用Redux编程了一些例子来理解这个概念,我理解了一些东西,但不是全部

所以我来问我的主要问题,用Redux为两种平台编写一个ReactNative应用程序是否更好?利与弊是什么?初学者最好从ReactNative开始,而不使用Redux


希望任何人都能回答我的问题并分享他的经验,这样我才能更好地理解Redux。

我想说的是,首先要充分了解React的工作原理,并阅读React最佳实践,因为React Native使用React Native在React Native应用程序中构建本机视图的层次结构

对于一个简单的应用程序,您不必使用Redux。您可以随时在以后添加它


我想说的是,首先要充分了解React的工作原理,并阅读React最佳实践,因为React Native使用它在React Native应用程序中构建本机视图的层次结构

对于一个简单的应用程序,您不必使用Redux。您可以随时在以后添加它


在我看来,立即跳入redux是个好主意。然而,我担心这是本论坛的主题,主要是基于观点。甚至我也在考虑用redux制作我的react原生应用程序。我在这里看到的一个优势是,我可以简单地将我所有的简化程序、动作和传奇从我的webapp复制到我的移动app,因为这是一个根本不会改变的东西(当然,传奇可能会因为路由等原因有一些改变)@viktor是的,它是基于意见的,但我想从其他开发人员那里获得经验和意见:)@vishal好的,这很好,因此您有自己的小库用于下一个应用程序。在我看来,立即跳转到redux是个好主意。然而,我担心这是本论坛的主题,主要是基于观点。甚至我也在考虑用redux制作我的react原生应用程序。我在这里看到的一个优势是,我可以简单地将我所有的简化程序、动作和传奇从我的webapp复制到我的移动app,因为这是一个根本不会改变的东西(当然,传奇可能会因为路由等原因有一些改变)@viktor是的,它是基于意见的,但我想从其他开发人员那里获得经验和意见:)@vishal好的,这很好,因此您有自己的小库用于下一个应用程序。这是一个很好的答案,在我使用ReactNative的第一天,我学习了React的核心概念及其工作原理。我写这个问题是因为对于初学者来说,我认为在没有Redux的情况下编写应用程序很容易,因为我了解更多发生的事情以及需要实现的内容。这是一个很好的答案,在我使用ReactNative的第一天,我学习了React的核心概念及其工作原理。我写这个问题是因为作为一个初学者,我认为在没有Redux的情况下编写应用程序是很容易的,因为我了解更多发生的事情以及我需要实现什么。