Programação

Como criar um projeto com Vite e implementar Path Mapping

No desenvolvimento de sistemas digitais, me deparei com uma dificuldade de usar o Path Mapping ao criar um projeto React utilizando Vite. O que é Vite? O Vite foi criado pelo Evan You, que também é o criador do Vue.js. Vite significa “rápido” em francês, e se pronuncia /vit/. Essa é uma ferramenta de compilação […]

Como criar um projeto com Vite e implementar Path Mapping Read More »

Testes de Performance: o que são e como configurar?

Ainda pouco explorado ou pouco vivido por muitos engenheiros de qualidade, os Testes de Performance tem alto valor aplicado para você e para seu contexto de testes. Neste artigo, vamos entender mais sobre os Testes de Performance NA PRÁTICA. [adrotate banner=”4″] O que são Testes de Performance? O nome em si, muitas vezes, causa confusão

Testes de Performance: o que são e como configurar? Read More »

O que é e como utilizar Path Mapping no desenvolvimento com React

Quando desenvolvemos com frameworks e bibliotecas Javascript para criação de interfaces front-end, nos deparamos constantemente com importações entre arquivos. O Path Mapping pode auxiliar neste processo. Por isso, neste artigo, vamos falar sobre o que é esse recurso e como utilizá-lo. [adrotate banner=”4″] Conforme nossa aplicação vai crescendo e se tornando mais complexa, essas importações

O que é e como utilizar Path Mapping no desenvolvimento com React Read More »

Testes Automatizados no React Native

Testes Automatizados podem ser vistos como procedimentos destinados a estabelecerem a qualidade, confiabilidade e desempenho de algo, especialmente, antes de ser levado para uso generalizado. [adrotate banner=”4″] O que são testes de software? Um teste de software é um método cuja finalidade é avaliar e verificar se o sistema faz o que foi predisposto. Ou

Testes Automatizados no React Native Read More »

Padrões de Commits: por que utilizar?

A utilização do Git para versionamento de código é algo que faz parte do dia a dia de qualquer desenvolvedor de software, seja iniciante, estagiário, júnior, pleno ou sênior. De modo geral, o versionamento consiste em estratégias para gerenciar as diferentes versões de um código, de um sistema ou de um modelo. Então, os commits

Padrões de Commits: por que utilizar? Read More »

Como Padronizar Códigos com Style Guides e ESlint, EditorConfig e Prettier

Afinal, você já parou para pensar se o seu código é bem organizado, de maneira que qualquer programador consiga compreendê-lo facilmente? [adrotate banner=”4″] Nada é mais inconveniente do que desenvolver em um projeto com o código mal organizado e não padronizado. Isso gera grandes dificuldades para que outros programadores consigam compreender ou manter o código.

Como Padronizar Códigos com Style Guides e ESlint, EditorConfig e Prettier Read More »

Plop.js: automatizando a criação de arquivos

No dia a dia do desenvolvimento frontend, trabalhando com frameworks como React, Vue e Angular, precisamos criar diversos arquivos de componentes. Geralmente, esses componentes vem acompanhado de um arquivo de estilos, outro de testes e todos eles têm uma mesma estrutura inicial. E sempre que precisamos criar um novo componente, precisamos repetir esse mesmo processo.

Plop.js: automatizando a criação de arquivos Read More »

Boas práticas de SEO utilizando Next.js

Next.js é um framework do React.js, criado e desenvolvido pela Vercel, que tem como um dos seus principais objetivos auxiliar na indexação da página pelo motor de busca e melhorar o SEO (Search Engine Optimization), consequentemente, melhorando também seu ranqueamento. [adrotate banner=”4″] O Next.js faz isso através de diversas estratégias, sendo as mais conhecidas e

Boas práticas de SEO utilizando Next.js Read More »

Utilizando o Amazon Cognito para implementar autorização em Lambda

A grande maioria dos sistemas necessitam controlar acesso aos seus recursos. Normalmente, esse controle é realizado por meio de cadastro de usuários que deverão se autenticar antes de poder acessar determinado endpoint de uma API, por exemplo. Essa atividade se torna um pouco repetitiva e envolve questões de segurança e planejamento de como lidar com

Utilizando o Amazon Cognito para implementar autorização em Lambda Read More »

Rolar para cima