I created two versions of the same mobile app using two diffrent technologies. React Native + Expo and React + Capacitor.
What caught my eye is that the difference in the size of APK packages is quite big. So I tried creating a Hello World app with React Native + Expo and even that app was quite large in size. What exactly causes even simple apps created by React Native to be so large?