5 ms·
It's not React. It's React Native. React Native and React are about as similar as JavaScript and Java. React Native is a way of orchestrating a UI comprised
by drysart 6mo ago
It's not React. It's React Native. React Native and React are about as similar as JavaScript and Java.
React Native is a way of orchestrating a UI comprised of native controls.
- flohofwoe 6mo agoIt's still baffling, since the core idea of React only makes sense as a workaround for limitations of the browser DOM. Wrapping much more flexible 'native' widget frameworks with a React layer is pure cargo culting (same with SwiftUI).
- mft_ 6mo agoIt tried to solve cross-platform development. That’s a legitimate issue. In retrospect, calling it React probably caused more problems than it brought benefits, and makes little sense - like Java vs JavaScript.
- myvoiceismypass 6mo agoBut React Native looks like plain React. Syntax the same in both cases. Java and Javascript are wholly different languages.
- solid_fuel 6mo agook, granted, but microsoft already builds a first party way to orchestrate a UI comprised of native controls. Why do they invest so much effort into WinUI and C# if they're just going to use a 3rd party solution? Presumably the windows 11 start menu does not need to run on macOS or Linux.
- pjmlp 6mo agoBecause it uses C++, and C++/WinRT tooling for UI development isn't there. The team that killed C++/CX, said it isn't their problem that there aren't Visual Studio integrations like C++/CX, and eventually left C++/WinRT in maintenance and nowadays is responsible for windows-rs repo. Better not expect too much from that repo as well. Welcome to Microsoft politics.