Explore o novo
universo de conhecimento

Tutoriais, insights e tendências do mundo tech & criativo.

107 artigos
6 categorias

Artigos

Smart Pointers — Box, Rc e RefCell

  Até agora trabalhamos com dados na stack e referências simples com &. Mas alguns problemas exigem mais flexibilidade: dados cujo tamanho ...

26 views Ler mais

Closures Avançadas e Programação Funcional — Indo Além do map e filter

  Em um artigo anterior, introduzimos closures e os adaptadores mais comuns de iteradores. Usamos map, filter, fold e collect — ferramentas...

24 views Ler mais

Testes — Escrevendo Código que Prova que Seu Código Funciona

  Rust tem suporte nativo a testes — sem frameworks externos, sem configuração adicional. O compilador e o Cargo sabem o que são testes, co...

23 views Ler mais

Trabalhando com JSON

JSON está em absolutamente tudo. É o formato de dados mais usado na web — em APIs, arquivos de configuração, bancos de dados NoSQL, comunica...

29 views Ler mais

Fetch API: consumindo dados da internet

Até agora simulamos requisições com setTimeout. A partir deste artigo, vamos buscar dados reais da internet. A Fetch API é a forma moderna e...

29 views Ler mais

Async/Await: escrevendo código assíncrono de forma limpa

As Promises resolveram o Callback Hell. Mas encadear muitos .then() ainda pode ficar confuso quando há lógica condicional, loops ou múltipla...

31 views Ler mais

Promises: resolvendo o Callback Hell

No artigo anterior vimos o Callback Hell — código que cresce horizontalmente, difícil de ler e manter. As Promises foram introduzidas no ES6...

32 views Ler mais

Callbacks: o começo de tudo

No artigo anterior entendemos o Event Loop — o mecanismo que permite ao JavaScript ser assíncrono mesmo sendo single-threaded. Agora vamos e...

33 views Ler mais

O que é Programação Assíncrona? O Event Loop Explicado

Este é um dos artigos mais importantes de toda a série. Não porque seja o mais difícil — mas porque ele explica como o JavaScript realmente ...

34 views Ler mais

Mini Projeto: Quiz Interativo

Chegamos ao fim do Módulo 2. Em sete artigos você aprendeu a manipular o DOM, reagir a eventos, criar e remover elementos, trabalhar com for...

31 views Ler mais

Temporizadores: setTimeout e setInterval

Até agora todo o nosso código executou imediatamente — uma linha após a outra, sem pausas. Mas aplicações reais precisam de tempo. Um toast ...

28 views Ler mais