Javacrips seria uma programação dentro da tecnologia. Quais seus conceitos?
Javacrips seria uma programação dentro da tecnologia. Quais seus conceitos?
Não cheguei a entender exatamente sua pergunta, vc quer saber em quais situações vc pode usar o JavaScript? Sendo simples e direto: você pode usar em basicamente qualquer situação, são poucos os casos que não é viavel e normalmente envolvem casos de baixo nível(Onde o C e o Rust são recomendados).
JavaScript surgiu com um objetivo muito simples, de forma rápida e direta: tornar páginas WEB dinâmicas.
Agora um pouco de historia: os primeiros navegadores tinham um problema com conteúdos dinâmicos e usavam o Java e o Scheme para "contornar" esse problema, porém surgiu a necessidade de uma linguagem para esse problema e a Netscape/Brendan Eich acabou criando o LiveScript que pouco tempo depois foi renomeada para JavaScript, porém nessa época o JavaScript era de código fechado, oq levou a M$(Microsoft) fazer uma engenharia reversa e criar o JScript que foi incorporado ao Internet Infelizmente existiu(Explorer), pouco tempo depois a Netscape/Brendan Eich liberou a linguagem para o Ecma International assim surgindo o conhecendo ECMAScript, inicialmente existiu um grande preconceito com o JavaScript sendo tratado como "linguagem de scripts" (Tipo AHK e AutoIT), algumas pessoas alegam que o lançamento do ECMAScript 6 foi o responsável por tornar a linguagem em algo "maduro".
Atualmente o JavaScript é usado e/ou dependente em diversos tipos de aplicações, exemplos: Electron, GNOME Shell, Node, Apache Cordova, µWebSockets, Sistemas Embarcados e é extremamente usada em centenas de frameworks(Universo JS) que já formaram tecnologias extremamente fortes como é o caso do ReactJS, VueJS, ReduxJS e EmberJS (Além de milhares outras)