Javascript Filter

Javascript filter(): Como Usar e Exemplos Práticos

O método filter() é uma função nativa de arrays em Javascript que permite criar um novo array contendo apenas os elementos que atendem a uma determinada condição. É uma função imutável, ou seja, não modifica o array original. Então de maneira simples, como o próprio nome do método diz, o filter() é usado para filtrar […]

Imagem de destaque do artigo: "O que é NPX?"

O que é NPX e como ele facilita a vida dos desenvolvedores?

Se você já se deparou com o comando NPX enquanto navegava por documentação ou tutoriais de desenvolvimento em Node.js, pode ter se perguntado: o que é npx? Esse artigo vai esclarecer o que é o NPX, como ele funciona, e por que ele é uma ferramenta valiosa para desenvolvedores Javascript. O NPX surgiu com o […]

SearchParams no Next.js 15: Como usar parâmetros da URL

Uma necessidade comum em muitas aplicações web, é poder construir o conteúdo de uma página dinamicamente através de parâmetros passados via url, esses parâmetros acabam definindo um estado para a aplicação e possibilitando compartilhar a url naquele estado específico. Em cada linguagem de programação/framework existe uma forma distinta de manipular esses parâmetros, e no Next.js […]

O que é NVM? Guia Completo do Node Version Manager

Se você é desenvolvedor JavaScript ou trabalha com Node.js, provavelmente já se deparou com a necessidade de gerenciar diferentes versões do Node em seu ambiente de desenvolvimento. Nesse contexto entra o NVM (Node Version Manager). Neste artigo, vamos explorar o que é o NVM, suas vantagens, como instalá-lo e como utilizá-lo no dia a dia. […]

Guia Completo: Configurando Sua Primeira Suíte de Testes com Jest

Os testes automatizados desempenham um papel crucial no desenvolvimento de software, proporcionando confiança e segurança nas mudanças de código. Neste tutorial, exploraremos como configurar sua primeira suíte de testes utilizando Jest, uma poderosa estrutura de teste para projetos JavaScript. Vamos passar por todos os passos, desde a instalação até a execução de testes de unidade […]

O que é node js? Criando seu primeiro projeto

Apesar de vez ou outra surgirem alguns extremistas polêmicos afirmando que o node.js acabou e que agora o futuro é o framework X ou Y, ou a linguagem A, B, ou G, o node ainda é um dos principais ambientes para desenvolvimento de aplicações backend, e mesmo com bastante material disponível, pode ser difícil encontrar por onde […]

Removendo arquivos duplicados do HD com node js

Vez ou outra nos deparamos com o tradicional problema de termos várias cópias dos mesmos arquivos espalhados pelo computador ocupando espaço no HD desnecessariamente, e mesmo hoje sendo bem mais barato termos grandes volumes pra armazenamento, isso pode se tornar um problema, principalmente considerando que o tamanho dos arquivos também cresceu bastante quando comparamos com […]

Grunt: Automatizando tarefas de build

Grunt: Automatizando tarefas de build

Você já parou para pensar em quantas tarefas repetidas você executa na hora de fazer build/deploy do seu projeto de Frontend? Vamos pensar em algumas mais comuns: Agora tente pensar em quanto tempo você gasta diariamente na realização dessas tarefas. Por alto, podemos dizer que perde-se tempo suficiente para até 5 xícaras de café na copa 😀 […]