Capítulo 2. JavaScript para React
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Desde o seu lançamento em 1995, o JavaScript passou por muitas mudanças. No início, usávamos o JavaScript para adicionar elementos interactivos às páginas Web: cliques em botões, estados de hover, validação de formulários, etc. Mais tarde, o JavaScript tornou-se mais robusto com DHTML e AJAX. Hoje, com o Node.js, o JavaScript tornou-se uma verdadeira linguagem de software que é utilizada para construir aplicações full-stack. O JavaScript está em todo o lado.
A evolução do JavaScript tem sido orientada por um grupo de indivíduos de empresas que utilizam JavaScript, fornecedores de browsers e líderes da comunidade. O comité responsável por orientar as alterações ao JavaScript ao longo dos anos é a European Computer Manufacturers Association (ECMA). As alterações à linguagem são orientadas pela comunidade, tendo origem em propostas escritas por membros da comunidade. Qualquer pessoapode submeter uma proposta ao comité da ECMA. A responsabilidade do comité da ECMA é gerir e dar prioridade a estas propostas para decidir o que é incluído em cada especificação.
A primeira versão do ECMAScript foi lançada em 1997, ECMAScript1. Em 1998, seguiu-se o ECMAScript2. O ECMAScript3 foi lançado em 1999, adicionando expressões regulares, manipulação de strings e muito mais. O processo para chegar a um acordo sobre o ECMAScript4 tornou-se uma confusão ...