DEV Community

Discussion on: Good bye ReactNative, hello Ionic.

Collapse
 
apayrus profile image
Rustam Apay • Edited

Thank you for the article. I have the same feelings as yours. But I also didn't rewrite RN app to Ionic.
I had a lot of problems with RN. Maybe I'll have them with Ionic too :)
matchAll didn't work, so I had to rewrite a module with a polyfill.
scrolling speed in View (programmatically) is not custom, but fixed. What is 1 line of code in Ionic I don't know how to do it in RN after hours of research (I think it is impossible).
position: sticky -- two words in CSS, I don't know how to achieve it in RN.
I was pissed off, when in Expo Video, there wasn't an attribute playsInline and on iOS my app looked so ugly... And there wasn't a solution. After months they fixed this issue.
Expo weights (60-70mb) -- it is even "Hello world" app.
Playing video and audio is buggy there, as well as a web version too (it was experimental).
Finally I refused it when at some point the app was building for hours without the result. I am so tired of RN/Expo surprises, I burned out and fell into severe depression for months after 6 months of development.
I hope that in Ionic web will work as expected, without surprises.
But I don't wan't to step out of web, because I am neither smart enough to learn swift, kotlin, c# or dart (in addition to JS) nor rich to hire such experts.