Cross platform için en iyisi flutter diyebilirim. React native oldukça performans sorunu yaşatıyor (kullanmadım, araştırmalara göre) Flutter performans olarak swift, object c, java ve kotline göre oldukça yakın hatrı sayılır bir fark gözükmüyor. Şahsen yeni bir projem için fluttera bir şans vereceğim.
React native eskisi kadar perfonmans sorunu yaşamıyor. Şuan son derece stabil. Flutter ile kıyaslarsak bir tık geride kalıyor. Hali hazırda JavaScript bilen ve React yapısına hakim birisi çok rahat geliştirme sağlayabilir. Sıfırdan başlanacaksa flutter ile başlanılabilir.
Konu sahibinin sorusuna gelirsek. Flutter, cross platform teknoloji olduğu için native kadar iyi perfonmans sergileyemez. Günümüzde daha çok start-up ve küçük çaplı firmalar tercih ediyor. Bunun sebebiyse aynı kodu hem android hem ios tarafına compile edebilmek. Bu sayede 2 farklı geliştirici almak yerine bir kişi bunu yapabiliyor (genel olarak uygulamalar birkaç kişiyle geliştiriliyor, konudan bağımsız olarak). Böylece maliyetleri çok daha ucuza getirebilirler.