Showdown de tendências tecnológicas?: React vs Angular vs Vue

Andrei Neagoie Blocked Desbloquear Seguir Seguindo 10 de dezembro de 2018

Espere, eu já não escrevi sobre isso ? Bem… sim, mas muitos de vocês se queixaram de não lhe dar uma resposta real. Então, aqui é algo para aqueles que amam números concretos e estatísticas.

Analisaremos postagens de emprego, estatísticas de desenvolvedores, números de downloads e outros fatores, para realmente explodir na nuvem difusa React, Angular e Vue, e decidir o que você deve aprender em 2019 para sua carreira .

Metodologia:

O objetivo é realizar uma pesquisa imparcial com base nos critérios:

Demanda de trabalho – qual é a demanda de trabalho real e os trabalhos disponíveis com cada uma das três bibliotecas e estruturas.

Uso do desenvolvedor – qual dos três desenvolvedores e programadores estão usando?

Opinião do desenvolvedor – você quer aproveitar a ferramenta que está usando. Como os desenvolvedores se sentem em relação a cada um desses três?

Neste artigo você encontrará seções sobre os tópicos acima. Idealmente, queremos escolher a ferramenta que é a mais procurada, o que nos permitirá ter uma maior chance de empregabilidade, ao mesmo tempo em que mantemos em mente que queremos aproveitar o trabalho com a biblioteca. Finalmente, queremos escolher o que não está em declínio, mas, em vez disso, tem um futuro brilhante e está crescendo na comunidade de desenvolvedores. Vamos começar!

Importante : De vez em quando, vou jogar meus 2 centavos no tópico, mas como em tudo, você deve fazer sua própria pesquisa e decidir por si mesmo o que aprender e dominar. Eu escrevi sobre isso antes . Eu forneço alguns números que você pode usar e expandi-los como quiser, para decidir por si mesmo. Se eu perdi alguma coisa, ou você quer adicionar algo, me avise nos comentários.

Todos os dados e números encontrados abaixo estão atualizados até o momento da publicação (10 de dezembro de 2018). Este artigo será atualizado a cada poucos meses para acompanhar as tendências.

Demanda de trabalho

Eu arriscaria adivinhar que este é um dos fatores mais importantes, se não o mais importante, para você decidir o que aprender em sua carreira. Afinal, o tempo é um recurso valioso quando há tantas coisas para aprender, então você quer ter certeza de escolher o que lhe dá dinheiro. Vamos dar uma olhada nos números:

Qual é o número de postagens de emprego para desenvolvedores React, Angular e Vue?

Os mesmos dados acima, visualizados de uma maneira diferente:

E os números reais:

Meus critérios para selecionar os dados foram os seguintes:

O LinkedIn é o maior quadro de empregos atualmente para a tecnologia, portanto, essa é uma pesquisa mundial de ofertas de emprego de desenvolvedor para cada biblioteca.

De fato , o SimplyHired e o Dice são três grandes postos de trabalho de tecnologia nos EUA, então a pesquisa é geograficamente direcionada para lá. Você não pode morar nos EUA, mas é bom ver o que está acontecendo em um local muito importante para a tecnologia.

AngelList é provavelmente a melhor placa de trabalho para startups. Nós conseguimos ver quais startups e as empresas mais novas e mais modernas estão usando na tecnologia.

Contratado é uma plataforma de contratação que ajuda as empresas a buscar talentos em engenharia. É interessante ver a perspectiva deles sobre o que as empresas estão procurando, pois tendem a postar apenas o trabalho das grandes empresas de tecnologia.

Remoto é uma seção especial que adicionei para me divertir: usei trabalhos remotos encontrados em indeed.com e também em remote.co como uma forma de avaliar quantas oportunidades de trabalho remoto estão disponíveis para cada uma das três bibliotecas.

O que vemos nos dados:

Reagir e Angular são os melhores cães. Isso não é surpreendente para a React, já que nos últimos anos tem sido a biblioteca de frontend mais tendenciosa (mais sobre isso depois), mas é surpreendente ver Angular, apesar de lugares como o estado de “morte” para 2019. Outro surpreendente O problema é quão baixa é a demanda do Vue.js apesar de todo o amor que recebeu recentemente na pesquisa stateofJS dos desenvolvedores.

Meus 2 centavos:

Aprenda Reagir ou Angular se você está procurando ter mais opções de emprego.