Últimos artigos

  • Um novo padrão para o objeto global no JavaScript

    O objeto global no JavaScript é, no mínimo, peculiar. Muitos novatos na linguagem acabam cometendo erros graves por não saberem exatamente como o objeto global funciona. Até mesmo programadores experientes em outras linguagens podem enfrentar dificuldades em entender e utilizar o objeto global. Vejamos o exemplo abaixo: function calc(x, y) { a = x + […]

  • Web Share API

    Recentemente, a equipe do Chrome anunciou que um de seus membros, o Matt Giuca, está trabalhando em uma proposta para uma simples API: o Web Share. Esta API permite que websites consigam invocar os recursos de compartilhamento nativos do Sistema Operacional. Um ponto importante da Web Share API é que o controle de onde e […]

  • React: do básico ao avançado – Parte 2

    React é uma biblioteca JavaScript para desenvolvimento de interfaces de usuário. Esta é a segunda parte de uma série de artigos que ensina a desenvolver e estruturar aplicações com JavaScript e React. Clique aqui caso você ainda não tenha lido a primeira parte. Acredito que você esteja ansioso para criar sua primeira app utilizando React. […]

  • Implementando internacionalização (i18n) com JavaScript

    Então, você está expandindo seu negócio/produto e deseja alcançar mais usuários, que falam diferentes idiomas ou ainda, está trabalhando no desenvolvimento de algo e deseja que essa solução atinja um público elevado de diferentes nacionalidades? Se você respondeu sim para algumas das perguntas, venha conhecer mais sobre o processo conhecido como i18n. Caso a resposta […]

  • Vibração com JavaScript: utilizando a Vibration API do HTML5

    Dentre as incríveis APIs do HTML5, uma muito interessante (e útil) se destaca, especialmente nestes dias em que discutimos tanto sobre Progressive Web Apps: A API para vibração de dispositivos móveis. A API é bem pequena e parece simples, mas algumas vezes, torna-se complicado criar algum padrão específico que podemos desejar. Muitas de nossas apps, […]

  • React: do básico ao avançado – Parte 1

    React é uma biblioteca JavaScript para desenvolvimento de interfaces de usuário. Esta é a primeira parte de uma série de artigos que ensina a desenvolver e estruturar aplicações com JavaScript e React. JavaScript vs. ECMAScript ECMAScript é o nome da versão padronizada do JavaScript, ou seja, é a especificação utilizada para desenvolver implementações de JavaScript. […]

  • Começando com Yarn

    Yarn é o novo dependency manager criado principalmente pelos devs do Facebook, mas com outros contribuidores de fora. Por quê? A moral por trás de um projeto precisa sempre ser a de solucionar algum problema. Reinventar a roda, na minha opinião, inclusive fere o paradigma da cultura Open-Source: pra que criar algo do zero, se […]

  • Brasil, TC39 e guitarras: Um brasileiro por trás da evolução do JavaScript

    Leonardo Balter é um grande amigo e um dos profissionais que mais admiro em nossa área. Além de tocar guitarra somente para si mesmo, Leo vive hoje nos EUA e trabalha em uma série de projetos incríveis. Fizemos uma entrevista com o Leo e, nela falamos sobre diversos assuntos: JavaScript, TC39, jQuery, Guitarras e muito […]

  • HyperTerm agora é Hyper.app

    O time da Zeit anunciou na última semana uma mudança no terminal JS/HTML/CSS desenvolvido pela empresa. O HyperTerm agora é Hyper.app. Guillermo Rauch, um dos fundadores da empresa, comentou que o projeto iniciou apenas como um experimento e se tornou um dos projetos mais populares no GitHub neste ano, com mais de 9.000 estrelas. O […]


BrazilJS é uma iniciativa NASC