Every screen in this React Native app is streamed from the server as React Server Components (Flight / text/x-component). The Activity tab is a separate federated module loaded at runtime — and its Server Actions POST back to its own server.
RSC Module Federation on mobile. Built on Re.Pack
@callstackio@repack_rn@reactnavigation@rspack_dev#react#reactnative
Every screen in this React Native app is streamed from the server as React Server Components (Flight / text/x-component). The Activity tab is a separate federated module loaded at runtime — and its Server Actions POST back to its own server.
RSC Module Federation on mobile. Built on Re.Pack
@callstackio@repack_rn@reactnavigation@rspack_dev#react#reactnative
Thanks! These are just the regular native tabs from @reactnavigation :) The goal is to make the icons work with any navigation library, i.e. expo-router as well
Latest releases of React Navigation 7 & 8 now support standard-navigation: github.com/react-navigation/…
standard-navigation is an API for library developers to write custom navigators that work with both React Navigation and Expo Router with minimal wrappers.
The SFSymbol component in React Navigation 8 will soon support contentTransition.
It enables nicer transition effects when the name changes, depending on the symbol.
<SFSymbol
name={name}
contentTransition={{
type: 'replace',
magic: true
}}
/>
Detour by @softwaremansion now integrates with React Navigation's deep linking 🎉
This means:
- No boilerplate to manually handle links & full power of the deep linking API
- Features such as automatic redirection after login work out of the box
Thanks @brtqkr & @spiaskowyx 🙏