反应原生跨平台编程

时间:2016-01-22 02:26:28

标签: react-native

我对React原生的表现印象深刻。我尝试创建一个简单的登录/注册/密码重置项目,但我发现它很难在iOS和Android(UI部分)上运行。是否有任何“最佳实践指南”文档,如角度,离子?因为这并不容易:

  • 决定项目的文件结构,例如MVC,MVVM
  • 使其跨平台

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

1 个答案:

答案 0 :(得分:2)

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

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

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

完全披露:我写了Snowflake。