Mensageria: Compreendendo a Comunicação Assíncrona 📬🕒Mensageria é muito mais do que um jargão técnico. É uma ferramenta poderosa que revoluciona a forma como sistemas interagem e se comunicam…May 27, 2024May 27, 2024
Criando Código de Qualidade: O Poder das Convenções de NomenclaturaSe você é desenvolvedor, sabe como é importante escrever código que seja não apenas funcional, mas também legível e compreensível. Uma das…Aug 15, 2023Aug 15, 2023
Tipos de Subjects no RxJSO RxJS é uma biblioteca JavaScript para programação reativa que permite trabalhar com fluxos de dados de forma assíncrona e encadeável. Um…Jan 30, 2023Jan 30, 2023
Otimize o carregamento de scripts em suas páginas com async e deferQuando carregamos um script em uma página, o navegador para de carregar o conteúdo da página até que o script seja baixado e executado…Jan 17, 2023Jan 17, 2023
Padronização de mensagens de commit com o HuskyO Husky é uma ferramenta incrível que pode ajudar a padronizar as mensagens de commit em seu projeto. Ele funciona como um hook do git e…Jan 9, 2023Jan 9, 2023
O que são os componentes Smart e Dumb e como usá-los no Angular?Os componentes Smart e Dumb são dois tipos de componentes que podem ser usados no Angular. Eles diferem na forma como lidam com dados e…Jan 6, 2023Jan 6, 2023
3 maneiras de reduzir código JavaScriptExistem diferentes formas de escrever a mesma regra de negocio no código. Além disso, cada linguagem de programação fornece diferentes…Mar 30, 2022Mar 30, 2022
Registrando funções no JavaScriptExistem duas formas de registrar funções no JavaScript, function expression e function declaration, hoje vamos conhecer cada uma delas e…Nov 29, 2021Nov 29, 2021
Typescript: optional chainingUm recurso bastante útil do typescript(v3.7) é o optional chaining, ele é uma maneira de simplificar o acesso a valores de objetos…Jun 3, 20202Jun 3, 20202
Operações em Array com ES6+Antigamente para manipular array era preciso usar o famoso for, ou muitas vezes recorrendo a biblioteca de terceiros, para percorrer de…Feb 25, 2020Feb 25, 2020