Colégio Estadual Gentil Paraíso Martins
Docente: Selma Discente: Ester 3°Informática
Disciplina: Desenvolvimento Web
JavaScript
JavaScript é uma linguagem de programação amplamente utilizada por
desenvolvedores para criar páginas da web interativas. Suas funcionalidades
aprimoram a experiência do usuário durante a navegação em um site, desde a
atualização automática de feeds em redes sociais até a exibição de animações e
mapas interativos. Originalmente, surgiu como uma tecnologia voltada para o
navegador, com o objetivo de tornar as aplicações web mais dinâmicas. Com o uso
do JavaScript, os navegadores passaram a responder melhor às interações dos
usuários, possibilitando alterações no layout e conteúdo das páginas.
Segundo o autor FLANAGAN (2013, p.2) vai dizer que JavaScript foi criada na
Netscape na fase inicial da Web e, tecnicamente, “JavaScript” é marca registra-
da, licenciada pela Sun Microsystems (agora Oracle), usada para descrever a
implementação da linguagem pelo Netscape (agora Mozilla).
Criada em 1995 por Brendan Eich a pedido da Netscape, um dos primeiros
navegadores da época, JavaScript tinha inicialmente a função de validar formulários
HTML. Naquela época, os navegadores tinham uma função mais estética, e a
introdução do JavaScript representou uma revolução no desenvolvimento web. Em
1996, a Microsoft desenvolveu uma linguagem semelhante para o Internet Explorer,
o que levou a Netscape a regularizar JavaScript por meio da organização
internacional ECMA, responsável por definir padrões e regras para a linguagem.
Com o passar do tempo, JavaScript evoluiu e hoje é amplamente utilizado no lado
do cliente (client-side), o que inclui elementos que os usuários visualizam, como
texto e imagens, bem como as interações e ações realizadas dentro do navegador.
No livro "JavaScrip,guia definitivo", o autor FLANAGAN (2013, p.9) também pode
incorporar código JavaScript em arquivos HTML usando a
marca <script>:
<html>
<head>
<script src="[Link]"></script> <!-- inclui uma biblioteca de código JavaScript -->
</head>
<body>
<p>This is a paragraph of HTML</p>
<script>
// E este é um código JavaScript do lado do cliente
// literalmente incorporado no arquivo HTML
</script>
<p>Here is more HTML.</p>
</body>
</html>
JavaScript é uma linguagem de tipagem fraca, o que significa que não requer a
declaração explícita do tipo de variável. Uma única variável pode armazenar
diferentes tipos de dados em tempo de execução, e as operações realizadas
dependem do tipo de dado armazenado no momento.
Além de possibilitar interações diretas em páginas web, JavaScript oferece suporte
para diversos frameworks que facilitam o desenvolvimento de aplicações web e
móveis, tornando o processo mais eficiente e rápido. Frameworks são conjuntos de
códigos predefinidos que ajudam na execução de diversas funções, permitindo
maior produtividade e qualidade no desenvolvimento de projetos. Além de sua
utilização em front-end, JavaScript também pode ser usado no back-end e na
criação de servidores através do [Link], eliminando a necessidade de aprender
uma linguagem diferente para construir uma aplicação completa.
JavaScript também é uma ferramenta poderosa para o desenvolvimento de jogos
que rodam diretamente nos navegadores, o que pode ser uma maneira divertida e
prática de aprender a linguagem. Existem muitos tutoriais que utilizam jogos para
ensinar JavaScript, tornando o aprendizado mais envolvente e interativo.
REFERÊNCIA:
FLANAGAN, David. JavaScript: o guia definitivo. Tradução de João Eduardo
Nóbrega
Tortello. 6. Ed. Porto Alegre: Bookman, 2013. 1062
[Link]
[Link]
[Link]