Enable javascript in your browser for better experience. Need to know to enable it? Go here.

服务器端驱动 UI

更新于 : Oct 26, 2022
不在本期内容中
这一条目不在当前版本的技术雷达中。如果它出现在最近几期中,那么它很有可能仍然具有相关参考价值。如果这一条目出现在更早的雷达中,那么它很有可能已经不再具有相关性,我们的评估将不再适用于当下。很遗憾我们没有足够的带宽来持续评估以往的雷达内容。 了解更多
Oct 2022
评估 ?

服务器端驱动 UI 仍然是移动开发圈的一个热议话题,因为这项技术允许移动端开发者利用更快的变更周期,而不违反应用商店关于重新验证移动应用的任何政策。服务器端驱动 UI 将渲染分离到移动应用程序的一个通用容器中,而每个视图的结构和数据由服务器提供。这意味着对于过去那些需要经历一次应用商店发布之旅的修改,现在只需要简单改变服务器发送的响应数据即可实现。虽然一些非常大的移动应用团队已经利用这种技术取得了巨大的成功,但它也需要大量的投入来建立和维护一个复杂的私有框架。这样的投入需要一个令人信服的商业案例。在此之前,最好谨慎行事。我们的确陷入过某种过度配置的可怕困境,并没有真的获得预期的收益。但在 Airbnb 和 Lyft 等巨头的背书下,我们很可能会看到一些有用的框架出现,有助于降低这种复杂度。这一领域值得关注。

Mar 2022
试验 ?

当汇总新一期技术雷达的时候,我们时常被一种似曾相识的感觉所倾倒。随着开发框架的涌现, 服务器端驱动 UI 技术引发了一个热议话题。这项技术允许移动端开发者利用更快的变更周期,而不违反应用商店关于重新验证移动应用的任何政策。我们在之前的雷达中从赋能移动开发跨团队扩展的角度介绍过这项技术。服务器端驱动 UI 将渲染分离到移动应用程序的一个通用容器中,而每个视图的结构和数据由服务器提供。这意味着对于过去那些需要经历一次应用商店发布之旅的修改,现在只需要简单改变服务器发送的响应数据即可实现。需要说明的是,我们不推荐对所有 UI 开发都使用这种方式。我们的确陷入过一些可怕的过度配置的困境,但是在 AirBnB 和 Lyft 这样巨头的背书下,我们怀疑不只是我们 Thoughtworks 厌倦了一切交给客户端。这一领域值得关注。

发布于 : Mar 29, 2022

下载 PDF

 

English | Español | Português | 中文

订阅技术雷达简报

 

立即订阅

查看存档并阅读往期内容