9 puntos por nezz1204 2020-11-17 | 1 comentarios | Compartir por WhatsApp

Un framework que permite crear aplicaciones móviles nativas usando librerías de JavaScript como Angular y Vue.js.

Lo encontré mientras intentaba desarrollar una app móvil con Vue.js. Parece que salió por una época similar a React Native, pero es la primera vez que lo descubro, así que lo comparto.

¿Alguien por aquí lo ha usado?

1 comentarios

 
xguru 2020-11-17

Gracias por compartir.

Parece que sería como React Native para desarrolladores de Vue y Angular.

Buscando, vi que hay un artículo reciente que compara ambos, y estuvo interesante leerlo.

NativeScript vs React Native in 2020 - Which One to Choose?

https://www.monterail.com/blog/nativescript-vs-react-native-2020

La diferencia más importante está en la parte de integración con las Native API.

  • React Native: si quieres usar una API específica que no viene soportada por defecto, tienes que buscar un módulo de terceros o crear tú mismo un bridge.

  • NativeScript: básicamente adopta un enfoque en el que todas las API de iOS/Android se cargan primero dentro de la máquina virtual de JavaScript interna, así que solo hay que usarlas directamente.

Hoy en día los módulos para React Native salen bastante rápido, así que quizá no sea un gran problema, pero cuando aumentan las funcionalidades, supongo que la cosa cambia.

También es una ventaja que NativeScript tenga un marketplace de plugins bien organizado. https://market.nativescript.org/

Parece que casi no hay diferencia de velocidad,

así que pienso que si eres usuario de React elegirías RN, y si eres desarrollador de Vue o Angular probablemente elegirías NativeScript.

De entrada, como React Native tiene una base de usuarios mucho más grande, sí da un poco la sensación de que NativeScript va en desventaja ^^;