在 Zalando 借助 Rendering Engine 与 React Native 加速移动应用开发

Recently, Zalando decided to start a large-scale migration of the Zalando mobile app, which is currently built in two different architectures and codebases, one for iOS and one for Android. In September, I had the opportunity to speak at React Universe Conf where I provided a high-level view of our approach. This article provides more context and an in-depth look into our decision-making, integration approach, and outlook on how we think about cross-platform customer experience development.

最近,Zalando 决定启动 Zalando 移动应用的大规模迁移,该应用目前基于两种不同架构和代码库构建,分别为 iOS 和 Android。今年 9 月,我有机会在 React Universe Conf 上发言,介绍了我们的高层方法。本文提供了更多背景,并深入探讨了我们的决策过程、集成方法,以及我们对跨平台客户体验开发的展望。

Before going into the technical details, let’s first clarify how we reached the decision to use React Native in the first place. The core requirements we have can be summarized into the following three pillars:

在深入技术细节之前,我们先澄清一下我们最初决定使用 React Native 的原因。我们的核心需求可以总结为以下三大支柱:

  1. Build & Ship faster: Major architectural changes are often driven by the goal to increase speed and efficiency long-term. We operate in a fast-paced environment where we want to experiment with new customer experiences for our 52M+ fashion, beauty, and lifestyle customers. Therefore, to enable our teams to continuously iterate, we need to ensure features can be built quickly on all platforms with as little effort as possible.
  2. 更快构建与发布:重大架构变革通常由长期提升速度和效率的目标驱动。我们身处一个快节奏的环境,希望为 5200 多万时尚、美妆和生活方式客户试验全新的客户体验。因此,为了让团队能够持续迭代,我们需要确保功能能够在所有平台上以最少的努力快速构建。
  3. Progressive adoption: Rebuilding our entire app at once is out of scope due to complexity. Migrating more than 90 screens at once is not an option. Our technology choice needs to be adopted in a safe and iterative way so that we can evaluate it on a subset of screens and traffic, before rolling it out to millions of customers and putting in the effort to migrate all screens.
  4. 渐进式采用: 由于复杂性,一次性重建整个应用不在范围内。一次性迁移超过 90 个屏幕也不可行。我们的技术选择需要以安全且迭代的方式被采用,以便先在部分屏幕和流量上评估,再向数百万客户全面推广,并投入精力迁移所有屏幕。
  5. Including Web: So far, the Zalando website and the Zalando apps we...
开通本站会员,查看完整译文。

Accueil - Wiki
Copyright © 2011-2025 iteam. Current version is 2.146.0. UTC+08:00, 2025-10-09 23:18
浙ICP备14020137号-1 $Carte des visiteurs$