react e angular
17/07/2019
0
mas tenho ouvido falar que o react eh mais utilizado do que o angular...
alguem sabe dizer realmente se o react eh mais utilizado e pq?
Leonardo Vieira
Post mais votado
17/07/2019
Angular é um framework MVC completo, utilizando uma estrutura JavaScript escrita em TypeScript, desenvolvida pelo Google.
React é uma library (biblioteca) desenvolvida e mantida pelo Facebook.
Dê uma olhada nestes link, pois tem a explicação completa:
https://tableless.com.br/angular-vs-reactjs-a-web-sempre-ganhando/
https://medium.com/by-vinicius-reis/o-que-e-react-ng2-auleria-vue-e34b0c77b5a1
Jothaz
Mais Posts
20/07/2019
Leonardo Vieira
Angular é um framework MVC completo, utilizando uma estrutura JavaScript escrita em TypeScript, desenvolvida pelo Google.
React é uma library (biblioteca) desenvolvida e mantida pelo Facebook.
Dê uma olhada nestes link, pois tem a explicação completa:
https://tableless.com.br/angular-vs-reactjs-a-web-sempre-ganhando/
https://medium.com/by-vinicius-reis/o-que-e-react-ng2-auleria-vue-e34b0c77b5a1
posso nao ter me expressado muito bem, mas comparando react e angular, qual eh melhor e mais utilizado?
22/07/2019
Jothaz
Angular é um framework MVC completo, utilizando uma estrutura JavaScript escrita em TypeScript, desenvolvida pelo Google.
React é uma library (biblioteca) desenvolvida e mantida pelo Facebook.
Dê uma olhada nestes link, pois tem a explicação completa:
https://tableless.com.br/angular-vs-reactjs-a-web-sempre-ganhando/
https://medium.com/by-vinicius-reis/o-que-e-react-ng2-auleria-vue-e34b0c77b5a1
posso nao ter me expressado muito bem, mas comparando react e angular, qual eh melhor e mais utilizado?
Agora entendi seu questionamento.
Adotar uma tecnologia depende de vários aspectos:
--Curva de aprendizado;
--O cenário no qual a tecnologia será utilizada;
--Custo e benefício; (no caso não se aplica pois são tecnologias free)
--E gosto pessoal.
Acredito que hoje para web Angular e React estão bem pareados, mas para mobile o React leve vantagem, isto é minha opinião pessoal.
Para ficar mais claro:
React:
Não é um framework, pois não impõe soluções para para você, não é invasivo. Por um lado te libera para solucionar seus problemas sozinho ao passo que um framework traz muitas coisa prontas. Ideal pra quem prefere programação funcional, declarativa e com pouco estado. Curva de aprendizado alta.
Angular: É um framework, e por isso, você fica amarrado ao ecossistema. Voltado pra quem prefere uma programação menos funcional e mais orientada a objetos. Curva de aprendizado alto
Eu colocaria mais nesta briga:
Vue: é um framework "híbrido", que incorpara as boas ideias do React e Angular. Eu particularmente acho o mais fácil de aprender dos 3. Tem um ecossistema próprio, mas te permite usar ferramentas de outro ecossistemas.
Eu comece com o knockout, fui para o Angular, passei pelo React e agora tenho utilizado muito VueJs. Que para mim é ótimo por permitir ser utilizado em projetos que já existam e nos quais precisamos agregar novas funcionalidades.
Então posso utilizá-lo com PHP, .net, Jva e outros.
Para mobile eu ficaria com React ou Vue.
Reforçando o que foi dito, vai depender do escopo do projeto, de seus conhecimentos e principalmente de seu gosto pessoal. Tudo que você fizer em uma destas tecnologias você fará nas outras, claro com maior ou menor dificuldade.
E outra coisa se pretende desenvolver um projeto e aprender a tecnologia do zero tenha muito cuidado, pois provavelmente seus prazos vão estourar. Pois por se tratar de algo que você não conhece inevitavelmente você vai ter dificuldade em fazer coisa das mais simples.
--
Clique aqui para fazer login e interagir na Comunidade :)