2 ms·
ReactXP (https://microsoft.github.io/reactxp/ https://microsoft.github.io/reactxp/) targets mobile and desktop platforms using the OS's native UI. Windows supp
by s_y_n_t_a_x 8y ago
ReactXP (https://microsoft.github.io/reactxp/ https://microsoft.github.io/reactxp/) targets mobile and desktop platforms using the OS's native UI.
Windows support is implemented via https://github.com/Microsoft/react-native-windows https://github.com/Microsoft/react-native-windows and targets W10, Xbox, and Windows Mixed Reality.
MacOS support is experimental, but mostly working. Linux currently needs an Electron wrapper. Theoretically you could port one of the react-native-desktop projects to use GTK or Qt.
Then of course you have native iOS and Android components with Facebook's ReactNative and web support via React.
ReactXP wraps all of these projects allowing you to write React components and TypeScript code that is shared among every platform. It's the same workflow as Electron, even less so, with native UI.