[javascript] Qual a diferença entre o Ionic e o React Native? =:-0

06/02/2019

0

bom dia amigos, valendo DevUPsss :)))

Quem poderia ajudar na construção dessa definição aqui na comunidade DevMedia? ;-)

abraços
Gladstone Matos

Gladstone Matos

Responder

Post mais votado

11/02/2019

O que é o React Native?
_________________________
Vamos começar pelo React Native, um framework JavaScript desenvolvido pelo gigante Facebook para criar interfaces de usuários (UI). A diferença é que em vez de ser utilizado para o desenvolvimento de aplicações web, como o ReactJS, ele é direcionado para os aplicativos móveis.

O ponto a destacar, nesse caso, é que os desenvolvedores web poderão escrever aplicativos móveis que realmente se transformam em nativos. Tudo isso com o conforto do tão aclamado JavaScript.

Atualmente, o React Native consegue entregar aplicações de muita qualidade nos sistemas iOS e Android, mas, se necessário, tem potencial para se expandir para outras plataformas.

Vale ressaltar que nenhuma aplicação híbrida se aproxima tanto de uma nativa quanto as desenvolvidas por essa tecnologia.

Alguns aplicativos que utilizam React Native:

- Facebook
- Instagram
- Arbnb
- SoundCloud


O que é o Ionic?
___________________
Criado no final de 2013, o Ionic pode ser considerado como uma estrutura de componentes HTML, CSS e JavaScript, voltada para a construção de aplicativos móveis híbridos.

Ao analisá-lo, não poderíamos deixar de falar que ele foi construído sobre outra tecnologia, o Cordova, ou melhor, o Apache Cordova, um elemento de código aberto das plataformas PhoneGap, Sass e AngularJS.

Na prática, as soluções baseadas em Cordova operam em cima de um webview. Por não ser algo perceptível para os usuários, a impressão que se passa é que a aplicação se comporta como se realmente fosse nativa. Embora inferior, o desempenho não deixa muito a desejar.

O uso individual do Cordova não é recomendado, mas com as possibilidades do Ionic e de outros frameworks o desenvolvimento é bastante facilitado, criando apps híbridos que de fato se assemelham aos nativos, mesmo utilizando das tecnologias ditas como para web.

No mundo do Ionic, os aplicativos podem ser compilados para diversos sistemas operacionais, incluindo Windows Phone, Android e iOS. Com um foco em performance, design e otimizações, seu emprego é cada vez mais comum.


Alguns aplicativos que utilizam React Native:

- McDonald's Türkiye
- National Museum of African American History and Culture
- Nationwide
- McLaren Automotive

Vinnicius Gomes

Vinnicius Gomes
Responder

Mais Posts

06/02/2019

Rodolfo Gomes

ótima pergunta Tone, gostaria de saber tbm.

TMJ!!!
Responder

06/02/2019

Gladstone Matos

ótima pergunta Tone, gostaria de saber tbm.

TMJ!!!
otimo Rodolfo! :D
Responder

12/02/2019

Gladstone Matos

O que é o React Native?
_________________________
Vamos começar pelo React Native, um framework JavaScript desenvolvido pelo gigante Facebook para criar interfaces de usuários (UI). A diferença é que em vez de ser utilizado para o desenvolvimento de aplicações web, como o ReactJS, ele é direcionado para os aplicativos móveis.

O ponto a destacar, nesse caso, é que os desenvolvedores web poderão escrever aplicativos móveis que realmente se transformam em nativos. Tudo isso com o conforto do tão aclamado JavaScript.

Atualmente, o React Native consegue entregar aplicações de muita qualidade nos sistemas iOS e Android, mas, se necessário, tem potencial para se expandir para outras plataformas.

Vale ressaltar que nenhuma aplicação híbrida se aproxima tanto de uma nativa quanto as desenvolvidas por essa tecnologia.

Alguns aplicativos que utilizam React Native:

- Facebook
- Instagram
- Arbnb
- SoundCloud


O que é o Ionic?
___________________
Criado no final de 2013, o Ionic pode ser considerado como uma estrutura de componentes HTML, CSS e JavaScript, voltada para a construção de aplicativos móveis híbridos.

Ao analisá-lo, não poderíamos deixar de falar que ele foi construído sobre outra tecnologia, o Cordova, ou melhor, o Apache Cordova, um elemento de código aberto das plataformas PhoneGap, Sass e AngularJS.

Na prática, as soluções baseadas em Cordova operam em cima de um webview. Por não ser algo perceptível para os usuários, a impressão que se passa é que a aplicação se comporta como se realmente fosse nativa. Embora inferior, o desempenho não deixa muito a desejar.

O uso individual do Cordova não é recomendado, mas com as possibilidades do Ionic e de outros frameworks o desenvolvimento é bastante facilitado, criando apps híbridos que de fato se assemelham aos nativos, mesmo utilizando das tecnologias ditas como para web.

No mundo do Ionic, os aplicativos podem ser compilados para diversos sistemas operacionais, incluindo Windows Phone, Android e iOS. Com um foco em performance, design e otimizações, seu emprego é cada vez mais comum.


Alguns aplicativos que utilizam React Native:

- McDonald's Türkiye
- National Museum of African American History and Culture
- Nationwide
- McLaren Automotive


perfect, *excelente* postagem!! Obrigado Vinnicius!!! :D
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar