Tecnologia

JavaScript é o número 1, e sua popularidade ainda está crescendo – Últimas Notícias


Um quarto de século desde que foi desenvolvido por Brendan Eich, JavaScript não é apenas o mais linguagem de programação popular, também está ampliando sua liderança. O relatório do terceiro trimestre de 2020 da SlashData, empresa analista de desenvolvedores, afirma que 12,4 milhões de desenvolvedores globalmente usam JavaScript (JS). Cerca de 5 milhões deles foram adicionados apenas nos últimos três anos, o maior aumento absoluto para qualquer idioma.

“Capacidades adaptáveis, ágeis, abertas e poderosas são as principais razões para a crescente popularidade do Javascript, além de ser a linguagem do navegador da web, ”Diz Gireesh Punathil, da IBM arquiteto de tempos de execução.


A proliferação da nuvem, a fácil acessibilidade da plataforma de programação, a disponibilidade da maior biblioteca reutilizável do planeta (npm) fizeram do Javascript e do Node.js a linguagem e o tempo de execução preferidos

Gireesh Punathil, Runtimes Architect, IBM


Raju Shetty, chefe de engenharia da Razorpay, diz que JS é muito fluido, “por causa do qual você pode construir todos os tipos de aplicativos em plataformas (móvel, web e desktop).

O JS precisa melhorar sua capacidade de aproveitar os recursos de CPU e memória de maneira ideal. Por esse motivo, as pessoas usam idiomas diferentes para o back-end. Mas para os pilotos, para explorar a adequação ao mercado de produtos, JS é excelente. Para o frontend, é a escolha ideal

Raju Shetty, Chefe – Engenharia, Razorpay


Desde 1997, esforços concentrados têm sido feitos para estabelecer JS como a linguagem de programação padrão da web no frontend – o que vemos ou interagimos no navegador. Isso era para garantir melhor interoperabilidade de páginas da web em diferentes navegadores. Estima-se que JS seja usado atualmente em quase 95% dos sites.

Janardan Revuru, gerente sênior da Dell EMC e cofundador do Bengaluru JavaScript Meetup, diz que JS cresceu de ator de TV para ator de Bollywood, graças ao aumento na comunidade de desenvolvedores ao seu redor e aos usos mais amplos que é sendo colocado.

É muito fácil cometer um erro ao codificar em JS. Portanto, os desenvolvedores precisam tomar cuidado extra, as equipes precisam seguir regras extras para escrever um código decente que pode ser mantido por um longo período

Janardan Revuru, gerente sênior, Dell EMC

A linguagem está sendo cada vez mais usada até mesmo no back-end. O back-end é onde o cálculo é feito. Ele lida com a lógica de negócios (como entender o tipo de conta bancária, as opções do menu) e inteligência (que tipo de anúncio deve ser mostrado para um determinado titular da conta).


Em 2009, o engenheiro de software americano Ryan Dahl pegou o mecanismo do navegador JS e o colocou em uso no back-end. Isso levou à criação de Node.js, um ambiente de tempo de execução JS que executa código JS fora de um navegador da web.

Quando o front-end e o back-end são construídos usando a mesma linguagem, há melhor compreensão do produto e melhor experiência do desenvolvedor. Isso é o que torna a combinação de MERN baseado em JS – MongoDB (banco de dados), Express.js (estrutura de backend), React (estrutura de front-end) e Node.js (ambiente de tempo de execução para back-end) um dos conjuntos de habilidades full-stack mais populares.


Agora, para ser um desenvolvedor full stack, a curva de aprendizado é mais rápida, porque se você já conhece JS para o front-end, pode usar a mesma linguagem para o back-end

Divyam Goel, fundador-CEO, AttainU


“Até alguns anos atrás, o requisito era que o desenvolvedor conhecesse JS no front-end e Python ou Scala ou Java no back-end e frameworks relacionados. Mas então veio o Node.js. Agora, para ser um desenvolvedor full-stack, a curva de aprendizado é mais rápida ”, diz Divyam Goel, fundador-CEO da plataforma edtech AttainU. Os desenvolvedores full-stack têm grande demanda hoje, já que uma pessoa pode fazer tudo.


Source link

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *