展开讨论

经验与复盘经验摘录 · 机器翻译

我认为关于原生开发人员的重要性以及他们如何招聘移动开发人员的部分真的……

我认为关于原生开发人员的重要性以及他们如何招聘移动开发人员的部分真的很有意思:"原生开发人员对于移动工程师来说至关重要,他们专门从事iOS和Android开发,对于构建出色的移动应用至关重要。无法替代从构建许多移动产品中获得的经验和品味,以及对惯例和可用性的深入理解。能够下到平台层,编写绑定,掌握构建和发布、分发等过程,需要原生专业知识。他们还在优化跨各种设备型号的应用性能方面发挥着至关重要的作用,确保所有用户都能获得一致的用户体验。此外,管理React Native版本更新以及采用新功能、API和工具变化对于新iOS和Android发布来说,原生专业知识是必不可少的。没有这些专家,你就无法构建出优秀的产品。我们投资于通过一个自助课程培训我们的原生移动开发人员学习React Native,涵盖了他们需要知道的一切,以交付生产就绪的代码。……

源讨论Shopify五年使用React Native的经验原帖 216 条评论 · 导入时统计
2

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 2

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

SD

这可能是我找到的第一个让我觉得有共鸣且准确的"我们采用了x"的博客文章。 我认为这是个很大的误解,即认为React Native是将网页开发者甚至现有代码迁移到移动端的唯一途径。这就是为什么你会听到对RN构建的app质量差、陈旧的批评。 在我们客户中,有些客户遇到过质量问题,而我们同领域的其他公司却没有(其中一家甚至在他们的一个app上获得了一条评价,称其是"如何构建一个真正原生app的典范"),这说明团队中有一部分原生开发者是一个很大的区别。不幸的是,这意味着RN团队不像一些人希望的那样便宜。

完整原文
DA

作为一名使用React Native的开发者,这绝对是真的。想象一个维恩图: 完全原生:两个非常大的圆圈 React Native:两个小圆圈和一个大圆圈 这种情况不常发生,但当需要在两个平台上实现需要原生控件的功能时,会相当烦人。在我这里,我只了解原生安卓(没有iOS),所以在实现原生功能时,我需要引入一个iOS原生开发者,并在实现之前就原生通信API和任何平台特定的边缘情况达成一致。 当我能自己完成所有工作时,会容易很多,而对于完全没有原生经验的团队成员来说,这甚至更难。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。