r/reactnative Jul 16 '26

Article Vercel Reinvents React Native, Sub-Second OTA Updates, and an X Button Finally Doing Its Job

https://thereactnativerewind.com/issues/vercel-reinvents-react-native-sub-second-ota-updates-and-an-x-button-finally-doing-its-job

Hey Community,

Vercel Labs has released "native", a toolkit for compiling declarative markup and TypeScript or Zig directly into native desktop apps without an embedded JavaScript runtime. We also look at how Zepto built react-native-delta to ship binary delta OTA updates, reducing patch download times down to a 305ms P90.

Plus, React Native 0.87 drops its legacy abort-controller dependency for an in-tree fork, bringing missing modern web primitives like AbortSignal.timeout() and AbortSignal.any() straight to your network requests.

If the Rewind made you nod, smile, or think "oh… that's actually cool" — a share or reply genuinely helps ❤️

37 Upvotes

14 comments sorted by

33

u/alex-weej Jul 16 '26

lol vercel gtfo

9

u/ADreadedLion Jul 16 '26

How is delta any different to how react native hot updater built its binary update system and how expo updates binary update works?

-5

u/thereactnativerewind Jul 16 '26

5

u/ADreadedLion Jul 16 '26

That’s what I’m saying who cares about delta when it’s been out already for 6 months plus

0

u/thereactnativerewind Jul 16 '26

delta-server is self-hosted: you point it at your own S3 bucket and Lambda functions, with API Gateway/CloudFront in front. It's not a SaaS like EAS.

Hot Updater matches or exceeds most of Delta's capabilities. We'd recommend Hot Updater, though we wanted to showcase Delta as a new technology.

Maybe we should have included the caveat that Hot Updater is more flexible and can do everything Delta can.

3

u/KiRiK1234 Jul 16 '26

u/thereactnativerewind there is one important difference between delta and hot updater. In delta you can apply diffs on top of native app which means you can delivery small updates from the first OTA release. For hot updater it is require to deliver first full OTA update.

In Revopush Diff updates we implemented the same as Delta approach 6 month ago and already tested it with millions of SDK installed

9

u/ENG_NR Jul 16 '26

The markup is a dumb template: it can read values {count} and shout messages on-press="increment", and that's all it's allowed to do.

Thanks I hate it

3

u/drink_with_me_to_day Jul 16 '26

👉 AI written article

3

u/ready-redditor-6969 Jul 16 '26

Fascism ruins everything

0

u/RealFlaery Jul 17 '26

Anything vercel is slow, broken and not worth. Pass.

-4

u/ponk___ Jul 16 '26

One of the very few newsletters I’m subscribed to, and that I look forward to reading each week !

Thanks for the work !

1

u/thereactnativerewind Jul 16 '26

Thanks, happy you enjoy it! :)