freeCodeCamp/guide/portuguese/javascript/index.md

35 lines
2.3 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

---
title: JavaScript
localeTitle: JavaScript
---
## JavaScript
JavaScript é a linguagem de script mais usada na Terra. E tem o maior ecossistema de bibliotecas de qualquer linguagem de programação.
JavaScript é a principal linguagem da web e a única linguagem de programação que pode ser executada em todos os principais navegadores da web.
Notavelmente, o JavaScript não tem relação com o Java. [JavaScript: a linguagem de programação mais incompreendida do mundo](http://www.crockford.com/javascript/javascript.html)
O nome oficial do JavaScript é ECMAScript definido sob o padrão [ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm)
Se você quiser aprender mais sobre a linguagem JavaScript e por que ela é tão usada, leia o artigo de Quincy Larson - [Qual linguagem de programação devo aprender primeiro?](https://medium.freecodecamp.org/what-programming-language-should-i-learn-first-%CA%87d%C4%B1%C9%B9%C9%94s%C9%90%CA%8C%C9%90%C9%BE-%C9%B9%C7%9D%CA%8Dsu%C9%90-19a33b0a467d) - ou assista a este [vídeo inspirador de Preethi Kasireddy](https://www.youtube.com/watch?v=VqiEhZYmvKk) .
## Mecanismos de JavaScript autônomos
Mozilla's SpiderMonkey, o primeiro mecanismo de JavaScript já escrito, atualmente usado no Mozilla Firefox. V8, o mecanismo JavaScript do Google, usado no Google Chrome.
Google Apps Script, um interpretador do lado do servidor / baseado na nuvem que fornece controle "macro" programático de serviços e documentos do Google Apps.
Node.js, construído sobre o V8, uma plataforma que permite que aplicativos do lado do servidor sejam escritos em JavaScript.
O Windows inclui o JScript, uma variante do JavaScript no Windows Script Host.
Chakra, um fork do Jscript, é desenvolvido pela Microsoft e usado em seu navegador Edge.
A Mozilla também oferece o Rhino, uma implementação de JavaScript construída em Java, normalmente incorporada em aplicativos Java para fornecer scripts aos usuários finais.
O WebKit (exceto o projeto Chromium) implementa o mecanismo JavaScriptCore.
## Frameworks JavaScript
Os Frameworks JavaScript usados com mais frequência são React JS, Angular JS, Criar JS, jQuery, nodeJS etc. Para detalhes, siga este [link](https://javascriptreport.com/the-ultimate-guide-to-javascript-frameworks/) .