React has a fundamentally new approach to UI development. Perhaps its most interesting capability is that it isn't limited only to the web: it can render native iOS and Android apps, too. In this session, we'll walk through how to build a new rendering backend for React targeting native desktop apps. This isn't a simple webview in a desktop app. This is a full-blown React backend targeting the native widget set, but powered by Node.js running on the desktop. This is an advanced workshop where we'll pop the hood of React and take a look at its internals, so get ready to learn a lot!