Sé que existe una pregunta similar pero no da respuesta a mi pregunta.
Soy un principiante en nativescript y no sé mucho al respecto. Mientras buscaba en Google sobre nativescript, descubrí que nativescript tiene un solo subproceso y es más lento que react-native en términos de rendimiento en este artículo .
allí hablan de virtual-dom, pero por el bien de esta pregunta podemos excluirlo y centrarnos en un solo subproceso.
(NativeScript V7 se lanzó el 31 de agosto de 2020 y el artículo al que me referí se escribió en 2021)
Pero luego encontré este artículo (documentos V7) de NativeScript, donde dice que NativeScript puede realizar operaciones de subprocesos múltiples.
Sé que JavaScript en su núcleo es un lenguaje de un solo subproceso. Y así sería NativeScript.
Así que mis preguntas son las siguientes: P1) ¿Por qué nativescript se considera de subproceso único, aunque tiene capacidades de subprocesos múltiples? P2) Si la respuesta de la Pregunta 1 es "NativeScript tiene varios subprocesos", ¿por qué ninguna empresa convencional lo usa? ¿Se debe a la madurez de los marcos o algo más? P3) ¿Debo usar NativeScript para aplicaciones complejas como alquileres de propiedades (similares a AirBnB u OYO)?
Ya conozco Angular, por lo que será fácil comenzar con NativeScript. Y también tengo una experiencia decente con Angular.