Dia 16 : Vantagens do Javascript
- #JavaScript
- #HTML
- #CSS
Dia 16 : Vantagens do Javascript
Dia 16 - Escreva sobre quais as principais vantagens da sua linguagem favorita e como ela se destaca das outras
JAVASCRIPT !!! Javascript !!! JAVASCRIPT !!! Javascript !!! JAVASCRIPT !!!
const meuCabecalho = document.querySelector('h1');
meuCabecalho.textContent = 'Ola mundo!';
Vantagens atrás de vantagens, todo mundo ganha sempre
1. Linguagem de programação do lado do cliente (Client-side) mais utilizada do mundo.
2. Permite inserir vários efeitos, fazendo com que o site fique mais dinâmico e cheio de penduricarios
3. Permite executar instruções como resposta às ações do usuário mais totó
4. Deve ser colocado junto aos comandos da linguagem HTML parças desde mil e novecentos e bolinhas
5. Permite ao programador da web melhorar as suas páginas e a potência de seus projetos, acelera Airton
6. Pode ser usado, inclusive, por leigos, até a nossa mãezinha pode programar
7. Permite a programação de pequenos scripts e programas maiores dizem os invejosos que Hal foi codificado em Javascript, mas tenho quase certeza que foi coisa de Cobol.
8. Coloca à disposição do programador tudo o que dá vida a página Web e vai além, um dia ainda usaremos ele na Lua.
Conheça algumas vantagens do JavaScript
Salve jovem padawan, hoje cheguei ao 16º. artigo do desafio Dio 21 dias 21 artigos da Digital Innovation One, e como está vendo o Tiozão acha maneiro o Javascript, tenho muita curiosidade por esta linguagem deste o século passado, quando maldosamente o jovem Tiozão era chamado de micreiro, pelos maldosos analistas de mainframe, Jedis extremamente talentosos, mas que não curtiam muito de jovens padawans vindos da periferia da galáxia, pilotando pequenos PC XT com seus 128 kilobytes de memória.
Ontem e hoje la e ca
Mas voltemos aos dias atuais, o Javascript evoluiu tanto, trouxe tantas surpresas que as mas línguas, se morderam. Mas nem tudo foram flores, passou por altos e baixos, mas tem sobrevivido a prova tempo, cada vez com mais funções e corrigindo seus erros juvenis, crescendo e tornando a linguagem padrão no planeta Terra. Adaptando-se e expandindo-se não me admiro se daqui uns 30 anos, quando você jovem padawan for um tiozão mestre Jedi estará falando do JS com seus aprendizes, espero que se lembre de mim. :) ;)
Existe dezenas de qualidades que poderia escrever sem parar, mas como tenho alguns bootcamps na lista de Todo, limitei-me a 8 qualidades, bora a conheça-las.
Presente em todos os equipamentos
Quem diria que o Javascript seria onipresente, acho que faltam poucos objetos e utensílios que não tenham algum tiquinho de código js embutido em seu funcionamento. Com o IOT a última fronteira foi desbravada e o JS dominou o pedaço chutando o traseiro do C C# C++ e família.
Uma linguagem 100% Client-Side
Foi uma grande jogada dos desenvolvedores originais, economizar memória e tempo de cpu no lado do servidor, socializando para o cliente, processos de validação, formatação, otimização e otras cositas mas, economizando conexão e permitindo o servidor Host atender mais requisições sem perder tempo com confeitarias e processos secundários.
Deu vida as páginas HTML
Ai jovem padawan, como era chata e monótona a internet antes do JS, texto puro, poucas imagens, quase nenhum vídeo. Pouca interação e muito marasmo, ai surgiu o FLASH, que deu vida, mas era uma bosta esperar carregar o monstrinho comedor de conexão discada com modens 2.400 bps. Ai fez-se luz e o Javascript tornou as páginas uma apoteose com desfile da campeã.
Formulários e validações
Eram tempos difíceis, o que o usuário inseria no formulário era enviado ao sistema central, cada rabo de foguete, programas conversores, programas validadores, o cics reclamando e o programa abendando. Mas todos os seus problemas acabaram, o Javascript deu superpoderes ao HTML, validando no lado cliente e mandando as informações mais ou menos dentro dos conformes.
Cria um workflow a prova de Totós e abestalhados
Com tantas validações, controle de eventos e animações perfeitas, um bom desenvolvedor conseguira construir uma aplicação a prova de falhas da interface teclado cadeira, mas não se vanglorie, algum abestalhado ira conseguir fazer algo insólito e bugara seu aplicativo. Mas mesmo assim ele ficara feliz da vida com os botõezinhos.
Uma amizade duradoura
Quem diria o sisudo HTML ganhou um parça para todas as paradas, apesar de ficar meio pistola quando o Js engatadao da em cima da mana CSS e cria coisas fabulosas, arte pura, animação, velocidade e coisas incríveis, que fazem o Noob ficar de queixo caído e dizer WOW. O tiozão aqui muitas vezes faz Wow pelas festinhas do HTML+JS+CSS.
Digo e repito: Deu vida a internet
Uma equipe habilidosa aliada a boa largura de banda criam páginas fabulosas, que Front-End que acabamento, aqui na DIO temos o Felipão e seu clone do Netflix, todo padawan deve agradecer pelo fabuloso trabalho de engenharia reversa, habilidade e imaginação.
O Basic do século XXI
Facílimo de se utilizar com milhões de exemplo a distância de um click, recomendo como primeira linguagem para quem está chegando agora no mundo da informática, meio manhosa mas boa para treinar, principalmente por rodar na console dos navegadores ou em linha de comando com o Node.Js (outro grande parça).
Bibliotecas que em Alexandria seriam invejadas.
È verdade, a cada dia uma alma caridosa disponibiliza uma nova biblioteca, que organiza, facilita, cria e expande as possibilidades de programação, cada vez necessitando de menos código. Testável, escalável, perfeita para programas minúsculos até spaghettis code com milhares de linhas.
Milhares de aplicativos.
Devido a sua sintaxe, inúmeras bibliotecas e milhões de DEVS pelo globo, permite que seja codificado aplicações robustas para todas as áreas e a cada nova implementação a aproxima das linguagens mais robutas, tornando-a um bom substituto devida a facilidade. Muitas empresas gingantes (MS, Gloogle etc) tentaram criar clones e destronarem-na mas falharam redondamente.
Próximo passo missão espacial.
Imagine um dia que na estação espacial softwares críticos serão codificados em Javascript on board, criando uma nova era para os DEVs de todo o planeta.
Conclusão
Não é a linguagem de programação perfeita, mas esta quase la, a ECMA Internacional trabalha duro para manter o JS sempre moderno, a prova de bug e com as ultimas tendências do mercado em estado da arte no TI.
E você padawan codifica (gosto do programar) em Javascript? Não , caraca man, o que esta esperando venha correndo para a Digital Innovation One e inscreva-se no Bootcamp Javascript Game Designer ou faça cursos livres e aprende a criar scripts poderosos.
Espero ter ajudado. Te espero no próximo artigo, juntos somos mais fortes até la.
Mais momento jabá, uau descobrimos o Castelo Ratimbum descubra e divirta-se, visite meu vídeo e veja para onde fui desta vez: https://www.youtube.com/watch?v=fxIdJq7JxUk
Bom curso a todos.
https://www.linkedin.com/in/vagnerbellacosa/
https://github.com/VagnerBellacosa/
Pode me dar uma ajudinha no YouTube?
https://www.youtube.com/user/vagnerbellacosa
#Desafio21DiasNaDIO