I'm coding an app that works fine as a website but would be much better if it supported push notifications to a smartphone (and ideally if it could be opened from the phone's home screen).
I am new to mobile development and want to be able to develop the app in JavaScript and then deploy to both Android and iOS.
The only functionality I care about that isn't available on a basic website is push notifications.
My understanding is that if I were willing to focus just on Android (and abandon iOS users), I could just code a Progressive Web App (PWA), because Android apparently supports push notifications. Maybe someday iOS will, too, but I don't want to wait.
I looked into React Native (the framework used by the Facebook apps, Instagram, Pinterest, Walmart, Tesla, etc), because it enables deploying to iOS and Android from a single JavaScript project, but it looks like push notifications are more complicated and would require platform-specific native code rather than JavaScript.
Which "Write Once, Run Everywhere" frameworks (ideally using JavaScript) support push notifications to both iOS and Android?