CSS grid: isso muda tudo de novo

CSS grid: isso muda tudo de novo

Esta nova especificação nos permitirá construir e manter layouts de forma fácil e independente da estrutura HTML. Enfim teremos realmente apresentação separada do conteúdo. Mas atenção, se você tem problemas cardíacos, melhor não ler este post, pois seu conteúdo é altamente empolgante e pode ser perigoso principalmente para pessoas hipertensas.

Throttle e Debounce patterns em JavaScript

Throttle e Debounce patterns em JavaScript

Alguns eventos do browser acontecem de forma mais rápida e com mais frequência do que gostaríamos — como os eventos resize e scroll da window. Outras vezes nossos queridos usuários disparam mais eventos do que havíamos previsto em nossa aplicação, como um duplo-clique em um botão de submit de um form  AJAX. Neste post iremos aprender a controlar a frequência de execução de um determinado trecho de código JavaScript, a diferença entre debounce e throttle, quando e porque usá-las e a se defender de situações corriqueiras como as que acabamos de citar.

CSS Regions e Bruce Lee

CSS Regions e Bruce Lee

Eu acho Bruce Lee muito foda e inspirador, então viajei geral nesse post. Hoje vamos aprender o que as CSS Regions têm a ver com Bruce Lee. Isso mesmo! Esvazie sua mente, seja disforme, adápte-se, seja como a água.

ECMAScript 6 Arrow Function

ECMAScript 6 Arrow Function

Inspirado no CoffeeScript, a versão 6 do ECMAScript nos traz um jeito mais simples e elegante de definirmos funções, as chamadas arrow functions. Não só syntatic sugar, elas vêm para resolver (de forma elegante) o problema do this dinâmico que todos já enfrentamos ao passarmos funções como callback.

Recentes →

← Antigos