9 pontos por nezz1204 2020-11-17 | 1 comentários | Compartilhar no WhatsApp

Um framework que permite criar aplicativos móveis nativos usando bibliotecas JavaScript como Angular e Vue.js.

Descobri isso enquanto tentava desenvolver um aplicativo móvel com Vue.js.

Parece ter surgido em uma época parecida com o React Native, mas foi a primeira vez que encontrei, então estou compartilhando.

Alguém aqui já usou?

1 comentários

 
xguru 2020-11-17

Obrigado por compartilhar.

Acho que dá para ver como um React Native para desenvolvedores Vue & Angular.

Fui procurar e encontrei um texto recente comparando os dois; li e achei interessante.

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

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

A diferença mais importante está na parte de integração com APIs nativas:

  • No React Native, para usar uma API específica que não é suportada por padrão, você precisa procurar um módulo de terceiros ou criar sua própria bridge

  • O NativeScript adota uma abordagem em que todas as APIs de iOS/Android já são colocadas primeiro na JavaScript Virtual Machine interna, então é só usar

Hoje em dia os módulos para React Native saem bem rápido, então talvez isso não seja um grande problema, mas conforme as funcionalidades aumentam, a situação pode mudar.

Também é uma vantagem o NativeScript ter um marketplace de plugins bem estruturado. https://market.nativescript.org/

Parece que praticamente não há diferença de velocidade,

então fico pensando que usuários de React tendem a escolher RN, enquanto desenvolvedores de Vue ou Angular talvez escolham NativeScript.

De qualquer forma, o React Native tem uma base de usuários muito maior, então dá para sentir que ele acaba ficando um pouco à frente ^^;