Desenvolvimento de Software

Introdução ao ReactJs: o que saber antes de iniciar os estudos?

[vc_row][vc_column][vc_column_text]O ReactJS é um dos mais famosos frameworks Javascript que se tem na atualidade. Por isso, neste artigo, vamos trazer a introdução ao ReactJS, abordando tudo o que você precisa saber para começar a utilizar este framework. O ReactJS foi criado com o propósito de criar interfaces. Assim, cada elemento em tela pode ser agrupado […]

Introdução ao ReactJs: o que saber antes de iniciar os estudos? Read More »

Como criar CRUD Básico com NestJS, GraphQL e MySQL

Neste artigo, vamos aprender a criar um CRUD básico com NestJS, GraphQL e MySQL. Entretanto, antes de qualquer coisa, vamos entender o conceito de todos esses frameworks? Então, vamos lá! Segundo a documentação, NestJS é: Nest (NestJS) é mais um framework, voltado principalmente para construção de aplicações Node.js paraservidores Back-end. Dessa forma, uma das vantagens

Como criar CRUD Básico com NestJS, GraphQL e MySQL Read More »

Saiba como utilizar Theme Provider com styled-components

Em um projeto de desenvolvimento de software, é comum seguir uma linha de padrões de estilo, tais como: cores, tamanhos, fontes, etc. Com o Styled-components, uma boa forma de organizar essas constantes é criando um arquivo de tema. Englobando todos os componentes filhos com o theme provider, você conseguirá acessar esses estilos em qualquer componente

Saiba como utilizar Theme Provider com styled-components Read More »

Como aplicar Imutabilidade evitando bugs?

Basicamente, a imutabilidade é uma estrutura ou algo que não pode ser alterado. Na programação, esse conceito é aplicado a objetos e variáveis, principalmente em programação orientada a objetos, durante a criação ou quando um objeto está sendo instanciado. Pelo fato de não poder ser alterado, automaticamente pensamos em utilizar constantes (const). Porém, não é

Como aplicar Imutabilidade evitando bugs? Read More »

POISED Testing: o que é e como utilizar?

Já ouviu falar sobre modelos heurísticos? Resumidamente, são métodos que nos ajudam a entender e lembrar de algo rapidamente, como atalhos mentais. Por isso, no caso do tema que vamos falar hoje: POISED Testing, esses modelos irão ajudar muito! O método heurístico de representatividade é utilizado como base para criar e pensar nossos testes de

POISED Testing: o que é e como utilizar? Read More »

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 »

Rolar para cima