Como utilizar sprites em projetos web

Sabemos que com CSS Sprite você pode utilizar de várias formas, botões, menus,...

Como exportar o json do Bodymovin no After Effects?

Ao finalizar sua animação, chega a hora de finalmente exportar o mágico json....

O que é o Lottie?

O Lottie, desenvolvido pela equipe de Motion Design do Airbnb, transporta aquilo que...

O que é o Bodymovin?

Bodymovin é uma extensão pro After Effects que cria diversas opções novas de...

Gerador online de gradiente CSS3

Procurando gradientes legais de plano de fundo para sua interface do usuário? O...

JavaScript – O que é atribuição via desestruturação

A sintaxe de atribuição via desestruturação (destructuring assignment) é uma expressão JavaScript que...

Interpolando dados em uma string

Desde o surgimento da implementação ES6, (a mais nova versão do JavaScript) já...

O que é MVC?

MVC é o acrônimo de Model-View-Controller (em português: Arquitetura Modelo-Visão-Controle - MVC) é...

Para que serve a função filter no JavaScript

A função filter é bem semelhante ao map: ela também recebe um callback...

Para que serve getElementsByTagName()

O método getElementsByTagName da interface Document retorna um HTMLCollection de elementos com o...

Para que serve getElementsByClassName()

Retorna um vetor de objetos com todos os elementos filhos que possuem o...

Tipos de dados primitivos no JavaScript

Na maior parte do tempo, um valor primitivo é representado diretamente através do...

Qual a diferença entre null e undefined?

No caso de undefined significa que uma variável foi declarada mas nenhum valor...