2016-01-22 57 views
0

React本机的性能让我印象深刻。我试图创建一个简单的登录/注册/密码重置项目,但我发现很难让它在iOS和Android(UI部分)上都能正常工作。有什么“最佳实践指南”像那些在角,离子?因为它并不容易:React本机跨平台编程

  • 为了确定项目的文件结构,例如,MVC,MVVM
  • 为了让跨平台

任何建议将不胜感激。谢谢。

回答

2

我不知道“最佳实践指南”,但我确实有一个建议。

您可以看看Snowflake - React-Native:它为iOS和Android使用单一代码库 - 它执行注册,登录,注销,重置密码和更新配置文件,这与您一直在做的事情相同。数据输入字段也有验证规则。

有很多文档和Jest测试。它还使用现在非常流行的Redux进行国家管理。它可能有助于您的研究,并为您提供有关如何处理React-Native和应用程序结构的一些想法。

充分披露:我写了雪花。

+0

这真的很棒。我将研究你的代码。谢谢。 –