jQuery morreu?

Morreu mas passa bem!!!

Muitos desenvolvedores se perguntam: jQuery ainda é relevante? Angular, React, VueJS matou o jQuery?

Primeiro vamos a diferença entre biblioteca para framework:

  • Framework é quem dita o fluxo de controle da aplicação. O framework chama seu código.
  • Já a biblioteca é chamada pelo seu código em momentos específicos.

jQuery é uma biblioteca JavaScript rápida, pequena e rica em recursos. Portanto jQuery e Angular/React/VueJS são coisas diferentes e não deve ser comparadas. Você está comparando um Fiat Uno com um caça da força aérea.

Sendo assim quando você tiver que lidar com aplicações web cujo front-end não é um Single Page App (SPA) com Angular, VueJS ou React, jQuery é uma boa pedida.

Alem disso jQuery é utilizado por padrão no WordPress e no Bootstrap, dois aliados de peso.

Depois de muitos anos a comunidade de desenvolvedores do core do jQuery parece enfraquecida. Fatos:

  • Gráfico de contribuições cada vez menos ativo
  • Inssue #3886 – Qual o futuro do jQuery em 2018? (11/12/2017)
  • Timmy Willison (Líder da equipe do jQuery Core) prometeu releases a cada 6 mêses e um beta da versão 4 totalmente reescrita que não se concretizou até a publicação deste vídeo.
  • Última release 3.3.1 é de Jan/2018
  • Beta da versão 4??? Foi pra Narnia
  • No Inssue #3950 discutem sobre abandonar versões antigas do IE, iOS e Android 4
  • Versão 4 sendo discutida desde outubro de 2014.

Fontes:
https://remysharp.com/2017/12/15/is-jquery-still-relevant
https://github.com/jquery/jquery/issues/3886
https://github.com/jquery/jquery/issues/3950

Muito Obrigado e até a próxima.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.