У світі кросплатформи всі фреймворки приблизно однакові за своєю структурою. В основі всього - цільова платформа (iOS, Android, etc), для якої ведеться розробка, і шар абстракції, який обіцяють зробити швидко, дешево і красиво, а між ними міст, що з'єднує ці дві сутності.
Шар абстракції в більшості своїй представлений зв'язкою з JS і CSS (частково або повністю).
Розробник Василь Дицяк розглядає варіанти кросплатформенної розробки і що вони пропонують творцям:
https://dou.ua/lenta/articles/cross-platform-mobile-development/?from=tg-tech