Atualmente, os encurtadores de URL são muito comuns, e é muito bom ter um URL bonito em vez de uma cadeia de caracteres de um quilômetro de comprimento, mas há algumas desvantagens nos encurtadores de URL: eles podem mascarar URLs perigosos e o acesso ao endpoint pode ser lento, pois o usuário acaba fazendo várias […]
Category: Uncategorized

Entrevista com a diretora de conteúdo estratégico da O’Reilly: Rachel RoumeliotisEntrevista com a diretora de conteúdo estratégico da O’Reilly: Rachel Roumeliotis
A O’Reilly Media é, sem dúvida, a principal editora de livros educacionais em nosso setor. Quando o senhor vê um livro de tecnologia com um animal ilustrado na capa, pode apostar que se trata de um livro de alta qualidade de conteúdo. O mesmo pode ser dito sobre as conferências: A O’Reilly Media […]
WhitestormJS v2 Beta: Novo ecossistemaWhitestormJS v2 Beta: Novo ecossistema
Sempre melhoramos nossos aplicativos: refatoramos, atualizamos dependências, práticas e também a experiência do usuário. No whitestorm.js v2 atualizamos a API e a estrutura do aplicativo. O principal objetivo da segunda versão é melhorar a flexibilidade o máximo que pudermos. A renderização em 3D é um pouco mais complicada do que eu pensava quando a […]

Recursos escolhidos a dedo para 2017Recursos escolhidos a dedo para 2017
Vamos começar 2017 com uma grande vitrine de recursos da Web escolhidos a dedo que facilitarão nossos projetos. Trabalhamos durante alguns meses para identificar quais são as melhores ferramentas que merecem ser mencionadas. Desenvolvedores, web designers e indivíduos conversaram conosco e compartilharam suas experiências, e isso é tudo o que importa. Uma vitrine baseada em […]

Promise.all para Rejeições e ResoluçõesPromise.all para Rejeições e Resoluções
Promessas foram um acréscimo incrível ao JavaScript; elas nos poupam do inferno do callback, tornam a codificação assíncrona mais fácil de manter e nos permitem acompanhar vários processos assíncronos ao mesmo tempo. Promise.all vem à mente, permitindo-nos reagir quando várias promessas são resolvidas. Infelizmente, o Promise.all só resolve quando todas as promessas são resolvidas, portanto, […]
Aplicativos JavaScript modernos com o NeutrinoAplicativos JavaScript modernos com o Neutrino
Utilize ferramentas que aproveitam o poder do Webpack com a facilidade de predefinições simples para iniciar rapidamente projetos JavaScript, tudo sem configuração inicial. Dar o primeiro passo para iniciar um novo projeto de JS geralmente traz consigo um esforço significativo para preparar seu ambiente antes de iniciar o desenvolvimento do projeto. Muitos desenvolvedores preferem […]

Componentes React do CloudinaryComponentes React do Cloudinary
Tenho feito muitos experimentos com os dois Reagir e Cloudinary nos últimos seis meses e tem sido incrível: estou aprendendo muito e, ao mesmo tempo, recuperando a ambição e a sede que tinha quando era um jovem desenvolvedor. O React tem sido uma revelação: uma estrutura JavaScript avançada que não complica demais as […]

Valores exclusivos de matrizValores exclusivos de matriz
Ao analisar qualquer linguagem de programação, o senhor vê recursos ausentes que considera intrigantes porque o caso de uso parece muito comum. Um desses casos é a recuperação de valores exclusivos de uma matriz com JavaScript. Anos atrás, mencionei um maneira fácil de gerenciar valores exclusivos usando objetos em vez de matrizes, mas isso nem […]

Converter strings em nós DOMConverter strings em nós DOM
Minha postagem original apresentava DOMParser, uma API JavaScript para conversão de strings HTML em nós DOM. Enquanto DOMParser funcione bem na maioria dos casos, essa API tem algumas e não é tão eficiente quanto outra API: ContextualFragment. Eu reescrevi esta postagem para destacar ContextualFragment, mas se o senhor ainda quiser saber mais sobre DOMParser, […]

Normalize um diretório de mp3sNormalize um diretório de mp3s
Nos primórdios do Napster, Kazaa, eMule e outras redes de compartilhamento de arquivos, eu baixava o maior número possível de aplicativos, filmes, jogos e filmes. Meu download ilegal estava fora de controle; eu recebia avisos DMCA do meu provedor de Internet para aplicativos e jogos que não tinha intenção de usar – eu simplesmente os […]