Conceito.de
Conceito de

JavaScript

JavaScript é o nome de uma linguagem de programação leve e de uso geral. Tal linguagem é baseada e objetos e que faz parte das principais tecnologias da World Wide Web (rede mundial de computadores).

JavaScript
O JavaScript é reconhecido como a linguagem de programação mais popular

Essa língua de programação está entre as mais populares, sendo até mesmo classificada por alguns como a mais popular. O criador dela foi o programador Brendam Eich.

Por vezes, o JavaScript é também citado apenas com a sigla JS.

Do uso do JavaScript

Essa linguagem de programação é destinada à parte visual de um site, o que é chamado de “programação front-end”. E é por esse motivo que se usa o JavaScript em conjunto com outras linguagens como HTML e CSS, por exemplo.

Contudo, ela é uma linguagem bastante flexível, dinâmica e com muitas peculiaridades, o que a faz também poder ser usada no back-end das aplicações, a exemplo disso se tem o processamento de informações num banco de dados.

Foi por meio do JavaScript que se conseguiu pensar em ações com fluxos lógicos, onde se descreve um evento que ocorre e o que deve ser feito a seguir para cada evento, por exemplo: “no caso de A acontecer, então tome a ação B” ou, ainda, “enquanto acontece X, siga realizando Y”.

E foi com a ajuda dessa linguagem de programação que os programadores puderam ir além, pensando agora em aplicações para a web, não apenas mais focando em informações estáticas.

Sobre o nome JavaScript

A escolha do nome para essa linguagem de programação na realidade foi apenas uma forma de marketing. Como o Java era popular na época, então o criador do JavaScript se aproveitou essa popularidade, com o lançamento dessa linguagem acontecendo naquele momento nos anos 90 e tendo ela esse nome. Com uma sonoridade parecida em seu nome com o Java, era apresentado o JavaScript.

Mas logo quando foi criado, o JavaScript recebeu o nome de “Mocha”, ao ser lançado em 1995. Tempos depois, no entanto, ele receberia o nome de “LiveScript”.

Funcionamento do JS

Para que seja compreendido o funcionamento do JavaScript, faz-se necessário que antes seja entendido o que é “cliente-side” (lado do cliente) e lado do servidor.

O lado do cliente se trata do navegador usado para acessar um site, onde está a parte estática com o HTML e o CSS, além da parte dinâmica com o JavaScript.

Já o lado do servidor (que é ainda chamado de “server-side”) compreende as comunicações que são feitas entre aplicações e também entre banco de dados, ou seja, são os “bastidores” de todo esse sistema.

Algo importante para saber também é que das linguagens de programação existentes, tais como Java, Ruby e Python, os navegadores têm a capacidade de interpretar somente JavaScript.

Uma curiosidade aqui é que o primeiro navegador que suportou elementos desenvolvidos por meio dessa linguagem foi o Netscape. E por meio do JavaScript começou-se a surgir uma internet com mais dinamismo e mais possibilidades de interação.

Foi o Netscape ainda que ajudou na padronização dessa linguagem, ao submetê-la para a ECMA International. ECMA é a sigla para European Computer Manufacturers Association.

Com essa padronização, deu-se o nome de ECMAScript para a nova versão dessa linguagem, contudo Javascript já havia se popularizado, então o que resultou foi o uso de ECMAScript para referir-se a versão do JavaScript (ECMAScript 1 e ECMAScript 2).

O que faz o JavaScript

conceito de JavaScript
Um conjunto de códigos, conhecido como frameworks, ajuda no desenvolvimento em JavaScript

É através do JavaScript que os usuários da internet podem dar zoom em elementos de um site, atualizar elementos sem precisar que a página seja atualizada, ele permite que seja criado um carrossel com imagens tendo transições, também permite criar aplicativos e páginas para a web (podendo fazer uso dos chamados “frameworks”, que são um grupo de códigos que permitem realizar distintas funções) e mais.

Um exemplo comum de comum o JavaScript é utilizado é no caso da criação de jogos que rodem no navegador. Essa é uma das formas ainda que alguns encontram para aprenderem como usar essa linguagem de programação.

Áreas que usam o JavaScript

No desenvolvimento web front-end, o JavaScript é essencial, mas também essenciais os frameworks. Existem muitos frameworks, que são estruturas criadas com o propositivo de solucionar um determinado problema, sendo esse um conjunto de códigos e que tem a missão de fazer a união de partes de um projeto.

Foi apenas no ano de 2019 que essa linguagem de programação passou a ser aplicada também para o backend, algo que ajudou os que atuavam no frontend a conseguirem agora criar uma aplicação do começo ao fim, uma vez que não mais preciso aprenderem uma nova linguagem para tal feito.

Também, na criação de jogos e aplicativos para dispositivos móveis o JavaScript tem sido essencial. Há muitos frameworks usados para a criação de aplicações mobile, como é o caso do Ionic e do React Native.

Já no caso do desenvolvimento de games para a web, existe o Phaser, que permite criar esses jogos.

Citação

SOUSA, Priscila. (9 de Agosto de 2022). JavaScript - O que é, funcionamento, conceito e definição. Conceito.de. https://conceito.de/javascript