Ionic and Cordova generally are "webview" apps. Essentially a headless mobile web site with access to device APIs.
In modern Android and iOS, you could also just install a PWA directly without wrapping it in Ionic/Cordova with the caveat of losing access to some device level APIs.
React Native utilizes actual native components that are declared via a JS bridge. It's not a webview.
However in the author's defense, with the current work on react-native-web, you could share a lot of your react-native code that would swap device components with their equivalent web based components.
In modern Android and iOS, you could also just install a PWA directly without wrapping it in Ionic/Cordova with the caveat of losing access to some device level APIs.
React Native utilizes actual native components that are declared via a JS bridge. It's not a webview.
However in the author's defense, with the current work on react-native-web, you could share a lot of your react-native code that would swap device components with their equivalent web based components.