Two Threads of Lynx.js Part 2 @CallstackEngineers
Two Threads of Lynx.js Part 2  @CallstackEngineers
Uploaded December 2025 | Updated September 2026, 5 hours ago
Lynx.js introduces a dual-threaded approach that separates UI responsibilities from background work. This model opens the door for smoother interactions, predictable performance, and a clearer mental model for how logic flows through an application. In this second session, Łukasz Chludziński and Kewin Wereszczyński build on the foundation from part one and show how this structure works in practice.

The session revisits the two-thread design used in Lynx.js: how the main thread and background thread communicate, what developers gain from this division, and how it differs from the traditional React Native execution model, while expanding on areas that sparked the most questions in part one.

From there, Łukasz and Kewin explore the APIs that let developers move work between threads, with added examples and guidance shaped by feedback from the first session. They highlight how to decide which operations belong where and how the runtime manages thread transitions in real applications.

They also return to the live coding portion, this time diving deeper into the dual-threaded model inside a production‑style setup. The comparison to React Native remains, but now with clearer contrasts informed by part-one takeaways, making it easier to see where Lynx.js aligns with familiar patterns and where it opens new possibilities for structuring logic.

See you at other Callstack live streams and webinars ✨ clstk.com/48a2QvI
Follow Callstack on X 🐦 https://x.com/callstackio
Two Threads of Lynx.js Part 2Tooling, Taboos & Ridiculous Build Fixes With Cedric van Putten, Tommy Nguyen & Delphine BugnerLive Dev Session: Exploring Skia, Nitro Modules & UI PlaygroundsReact and React Native: The Year Kick-OffRun LLMs Locally with React Native & MLCWriting Your First TurboModule in SwiftLive Dev Session: Expo SDK 54 Beta Is Here, Next.js 15.5, RNEF Renamed RockValdi: Snapchat’s New Cross-Platform FrameworkMake Your React (Native) App Feel Native by Oskar Kwaśniewski | React Universe Meetup, April 2025Verify the actual flavor with HarnessReact Native on Meta Quest: What We Learned About Building for VRRedraw: The Future of 2D Graphics on WebGPU?
Callstack |

Two Threads of Lynx.js Part 2

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER