Fabrício Ziliotti

Kafka - exemplo prático

O que é Kafka? Kafka é uma plataforma de streaming distribuída desenvolvida inicialmente pelo LinkedIn e posteriormente tornada um projeto de código aberto pela Apache Software Foundation. Ele for...

Arquitetura na web - um breve overview

Introdução Recentemente estou auxiliando em entrevistas para engenheiros frontend, principalemnte para plenos e seniores. Deixarei anotando aqui, diversos pontos que permeiam o assunto de arquitet...

Composition Pattern: Exemplo prático no React

Introdução O padrão de composição (Composition Pattern) é um conceito comum na programação orientada a objetos, onde objetos são compostos de outros objetos para obter funcionalidades mais complex...

Relembrando Patterns: Singleton, Proxy, Prototype, Observer...

Introdução Me deu vontade de relembrar alguns patterns, já que “relembrar é viver”. Nada melhor do que ler e rever as anotações do site https://www.patterns.dev/#patterns. Deixarei aqui o resumo ...

Concorrência: Exemplo prático

Introdução Esse post pois um exemplo bacana de como estudar com o ChatGPT, primeiro eu queria estudar concorrência, depois pensei numa situação fictícia e depois solicitei ao chatgpt para me ajuda...

Google Recaptcha: Exemplo prático

Google Recaptcha O Recaptcha do Google é uma ferramenta que ajuda a proteger seus sites contra atividades maliciosas, fornecendo maior segurança para a aplicação, seja em momentos de login ou em c...

Dicas sobre segurança no frontend

Atualize Dependências Regularmente: Manter as dependências atualizadas é crucial para incluir correções de segurança. Utilize o comando npm audit para identificar e corrigir vulnerabilidades conhec...

Estratégias de autenticação - resumo simplificado

Introdução Estratégias de autenticação são métodos ou técnicas usadas para verificar a identidade de um usuário ou sistema, a fim de conceder acesso a um recurso protegido. Existem várias estratégi...