[except for the bit that does]
No, Windows Start does not use React
61–64 of 64 posts
Re: No, Windows Start does not use React
#62The internet tends to flatten everything into “it's React”. React Native for Windows is quite different from embedding a web React app in the OS shell. It’s essentially a renderer that maps React components to native WinUI controls. So saying “Windows Start is written in React” is a bit like saying an iOS app built with SwiftUI is “written in HTML”.
Re: No, Windows Start does not use React
#63>It’s React Native for Windows which is a flavor of React Native that directly calls Windows APIs including, you guessed it, WinUI 3. >So that’s it. Windows Start has a very small section (that can be disabled) that’s written in a framework that follows React principles and compiles down to native code. False. React Native doesn't "compile down to native code". It runs actual JavaScript, just not inside a browser, bu…
I wonder what engine they are using with ReactNative on Windows. Is it Hermes like with regular RN projects targeting iOS/Android? Or do they run on some system installation of a more traditional engine like V8/JavaScriptCore?
It looks like they were originally on Chakra (the JS engine used by IE9+ and pre-Chromium Edge) but added support for Hermes in 2021 or so and removed support for Chakra last year, so Hermes is now the only option. Edge moved to Chromium in 2019, so this means they actually kept Chakra around for a few years just? for React Native on Windows.