Pular para o conteúdo principal

Postagens

Mostrando postagens de 2020

Criando sua primeira API REST com Deno e Postgres

Criado pelas mesmas mentes por trás do Node.js, o Deno está ganhando força entre os desenvolvedores.
Depois de maturar por um tempo e evoluir features que o Node falhou em oferecer, como segurança, módulos e dependências, Deno vem provando ser tão poderoso quanto seu antecessor.
Estruturalmente, ele é basicamente uma runtime TypeScript construída sobre o robusto Google V8 Engine. Mas não se preocupe, o Deno também oferece suporte a JavaScript vanilla, que é o que usaremos neste artigo.
O Deno foi criado sob algumas condições: Em primeiro lugar, é seguro, o que significa que sua execução padrão é baseada em um ambiente sandbox.A partir da ambiente de execução, não há acesso liberado por padrão a recursos como rede, sistema de arquivos, etc. Quando seu código tentar acessar tais recursos, será solicitado a respectiva permissão.Ele carrega módulos por URLs (como os navegadores). Isso permite que você use código descentralizado como módulos e importe-os diretamente em seu código-fonte, sem te…

Primeiros Passos com Google Closure Compiler

Esse post foi originalmente traduzido do meu post no blog da LogRocket: Using Google Closure Compiler to deliver better JavaScript.
Code review é o processo de análise de código por meio de um processo (teoricamente) rigoroso de leitura e revisão crítica de seu conteúdo feita por, no mínimo, duas pessoas. Antes de enviar o código para revisão, os programadores geralmente o "limpam" com uma série de ferramentas automatizadas, dependendo da linguagem e plataforma a serem usados.
No mundo JavaScript, simplesmente por causa da natureza da linguagem, muitos desenvolvedores, especialmente os iniciantes, não conseguem ver as armadilhas e erros que cometem ao programar. Pode ser qualquer coisa, desde o uso de variáveis ​​não declaradas a exceções de ponteiro nulo devido a verificações nulas inconsistentes, até mesmo o uso indevido — ou nenhum uso — do que uma função retorna.
O Google Closure Compiler faz exatamente isso: ele compila código JavaScript para um JavaScript melhorado, an…