image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image

RS

Reginaldo Silva22/08/2023 07:33
Compartilhe

JavaScript

    Este artigo visa fazer uma introdução de forma simples e não extremamente formal a esta linguagem de scripting que vêm se firmando como uma das bases de toda aplicação web. Você já deve ter ouvido falar neste nome, mas não faz ideia de o que é ou para que sirva, correto? Então este artigo é feito para que você entenda de forma simples como funciona e como fazer seu primeiro script nesta linguagem.

    Em primeiro lugar, o termo JavaScript nada tem haver com a linguagem de programação Java, esta é uma grande confusão feita pela comunidade de desenvolvimento web, principalmente por quem nunca trabalhou com a tecnologia, mas vamos pular contextos históricos e discursos sobre como surgiu o nome, vamos ao que importa.

    A linguagem JavaScript é uma linguagem do tipo Client Side, ou seja, ela é executada no computador do usuário. Esta é uma das definições mais importantes desta linguagem, pois isto explica muita coisa!

    Quando acessamos uma página Web, temos uma sequência de eventos, ou melhor, um fluxo de comunicação entre o nosso computador e o servidor onde está a página como mostra a imagem abaixo.

    image

    Obviamente o fluxo representado na figura 1 é apenas didático, mas nos dá uma ideia de o que acontece quando digitamos o endereço www.uol.com.br, por exemplo. Vamos explicar:

    • Você digita o endereço www.uol.com.br em seu browser, a partir dai, será comunicado o servidor onde está essa página, solicitando que sejam enviados os arquivos pertinentes;
    • O servidor vai interpretar este pedido e vai retornar a página solicitada em formato de texto, contendo o código HTML e JavaScript que esteja incorporado nesta página;
    • O seu computador recebe este código, interpreta o mesmo, e se necessário, solicita imagens, mais arquivos e mídias que estejam sendo referenciados dentro o HTML recebido.

    Mas qual o motivo de saber isso? Muito simples, o fato de o seu computador receber algum código e interpretar já explica o que é uma linguagem do tipo Client Side, ou em português, lado cliente.

    Quando trabalhamos com aplicações Web, temos dois tipos de linguagem de programação, que são: Client Side e Server Side.

    Compartilhe
    Comentários (2)
    Yatherson Souza
    Yatherson Souza - 22/08/2023 08:57

    Confesso que em primeiro momento confundi Java com JavaScript hahaha Até achei que era um up na mesma

    Jonathas Rosa
    Jonathas Rosa - 22/08/2023 08:18

    Muito bom o seu artigo na qual apresenta uma introdução simples ao JavaScript, esclarecendo que não está relacionado ao Java. Explica seu papel "Client Side" em aplicações web, destacando a interação entre usuário, servidor e código JavaScript. Também diferencia "Client Side" e "Server Side" como os principais tipos de linguagens usadas na web.