mình nghĩ có thể nó sẽ hơn reacte native .Bởi vì khi viết app android với xamarin có hỗ trợ cả giao diện kéo thả còn reacte thì ko. và với xamarin có hai hướng đi chính một là viết bằng c# nhưng cho hai nền tảng khác nhau là android và ios(cái này để viết cho ios thì cần có mac) cái này áp dụng cho cái app nào mà quan trọng việc tối ưu giao diện trên các nền tảng khác nhau. hướng thứ 2 là form hướng này sẽ hiển thị các giao diện giống nhau trên cả ios và android hướng này có ưu điểm là sẽ chia sẻ được nhiều code hơn giữa các nền tảng .c# là ngôn ngữ có thể can thiệp sâu hơn vào hệ thống vì nó được sinh ra là để làm các việc như thế còn với javascript thì ko nó sinh ra là để hoạt động trên web