image

Bootcamps ilimitados + curso de inglés para sempre

80
%OFF
Article image
Carlos Silva
Carlos Silva06/05/2025 19:57
Compartir
Microsoft 50 Anos - Prompts InteligentesRecomendado para tiMicrosoft 50 Anos - Prompts Inteligentes

JavaScript está em todo lugar no front-end… mas por quê?

    ✌️ Olá pessoas, nos últimos tempos venho me dedicando ao desenvolvimento web full-stack por meio de projetos, e como curioso que sou uma pulga surgiu atrás da minha orelha:

    Por que o Javascript está "infiltrado" em todo o desenvolvimento front-end?

    Do REACT até o veterano de guerra jQuery, nem o querido Angular escapa já que no fim Typescript vira JS.

    Em buscas de respostas, descobri curiosidades muito interessantes, como:

    📌Brendan Eich desenvolveu a primeira versão do JS em 10 dias

    📌Poderia ser chamada de Mocha ou Livescript antes de se popularizar como Javascript

    📌O JavaScript foi originalmente idealizado para ser um complemento de Java(isso explica a confusão dos iniciantes)

    Mas o que respondia minha pergunta me fez abrir o olho para como a padronização é importante para a nossa área:

    O JavaScript acaba ficando cada vez mais popular e pra criar uma padronização surge o ECMAscript na metade de 1997, esse é responsável por definir como o Javascript deve funcionar, e também como os navegadores devem implementar.

    O ECMAscript foi essencial para o avanço do desenvolvimento web, fez com que todo desenvolvedor falasse a mesma "língua" ou nesse caso linguagem de programação, e com isso possibilitou avanços:

    ✅Navegadores começaram a seguir uma regra comum

    ✅O desenvolvimento ficou mais consistente e previsível

    ✅Foi possível evoluir a linguagem sem quebrar os códigos antigos

    Sem esse padrão, o front-end provavelmente seria uma bagunça total, códigos quebrando de um navegador para outro e uma baita dor de cabeça pra quem desenvolve.

    Nessa busca, uma coisa ficou clara pra mim, a padronização é essencial para a evolução da nossa área. Por isso a criação de arquiteturas, boas práticas e comunicação entre equipes se mostram tão importante.

    Dito isso, essa curiosidade me levou a explorar como o JavaScript se comunica com os navegadores, especialmente com o DOM, e estou mergulhando nisso agora

    (Após estudar mais quero escrever sobre isso também), pois sempre há uma oportunidade de aprender mais e se especializar e adoraria trocar ideias com quem também está nessa fase. Então bora 'Trocar XP'?

    image

    Compartir
    Recomendado para ti
    Microsoft 50 Anos - Prompts Inteligentes
    Microsoft 50 Anos - GitHub Copilot
    Microsoft 50 Anos - Computação em Nuvem com Azure
    Comentarios (0)
    Recomendado para tiMicrosoft 50 Anos - Prompts Inteligentes