Skip to main content

One post tagged with "expo"

View All Tags

1.0.0-alpha.3: real native-module isolation, zero-copy transfer, and a comparison page I had wrong

· 8 min read
Ammar Ahmed
Author of react-native-workers

1.0.0-alpha.3 is the release where a public critique turned into a work item.

Someone from the Worklets team read my comparison page and pointed out, politely and correctly, that one of its central claims did not hold: native modules in a worker were not as isolated as I implied. A worker's HTTP response still landed on the React Native JS thread. If that thread was busy, your worker waited — which is the exact problem a worker is supposed to solve.

He was right. This release is mostly what it took to make that claim true, plus the zero-copy binary transfer he'd separately called out as missing, plus a new Hacks & compatibility seams page that writes down every place I'm leaning on private internals and what upstream change would let me delete it.