(без холиваров, а с конкретной аргументацией)?
из конкретных недостатков кроссплатформы я знаю только: размер приложения (но это настолько слабый аргумент, что никто его в расчет не берет)
Скорость работы у нативных вроде выше, часто слышал такое
это прям связанно с фреймворком, или кривой реализацией кроссплатформы?
кроссплатформа разная бывает. react native это одно, в то время как kmm компилится в нативный жвм байткод / иос биткод, и там всё одинаково.
Не знаю, я не вникал ещё в это. Знаю только что реально на рынке только flutter рабочий вариант ну и ещё на react native пытаются что то делать.
я разделяю мультиплатформу и кросс платформу (в последнем платформенный слой компилируется)
хотя это не кроссплатформа, а мультиплатформа наверное. не разбираюсь в этих терминах)
аок!
мультиплатформа - когда домен (возможно еще presentation) выносятся как либы
ну на кмм можно написать так, чтобы вынести всё в common, кроме платформенных вызовов (по сути из кмм можно флаттер сделать в будущем, только с честным доступом к функциональности каждой платформы. один из кирпичиков в эту сторону Compose)
да это понятно. Вопрос в конкретных недостатках кроссплатформы. Все знают что она хуже, но никто не может ответить "почему?"
я просто к тому, что тогда кмм станет в твоём определении кроссплатформой, хотя не станет
в кмм платформенный слой же отельно пишется. Соответственно это мультиплатформа
ну единственное что там нужно написать - точку входа (если в будущем для UI мы возьмём Compose и сделаем общий кмм фреймворк с обобщением API). но можно написать такой фреймворк (с плагином), чтобы делегировать это на него.
а если по существу, то react native запускает жс через браузер - ну как бэ неоч по скорости. флаттер честно компилируется в биткод и жвм (вроде), но всё равно это такая штука, где за тебя собрали 2 апи и ты можешь только им пользоваться.
RN через js работает? вот это новость
я может быть дурак, эту инфу не чекал
Вообще, Реакт робит на хромиуме - движке браузера. Вроде как, хромиум достаточно шустрый, если правильно обрабатывать потоки...
Обсуждают сегодня