npm init -y
npm install -E sequelize@6.3.4
npm install -D -E sequelize-cli@6.2.0
npm install -E mysql2@2.1.0
npm i -E express@4.17.1 nodemon@2.0.15
- Criar o arquivo
.env
:
MYSQL_USER=root
MYSQL_PASSWORD=senha_mysql
docker images
: visualizar todas as imagens Docker presentes na máquina;docker pull <nome-da-imagem>:<tag>?
: baixar uma imagem do Docker Hub sem necessariamente executar esta imagem como um container;docker rmi <nome/id-da-imagem>
: remover uma imagem Docker (acrônimo das palavras ReMover Imagem);docker build
: construir uma imagem a partir de um Dockerfile;docker <comando> <subcomando> <parâmetros>
: (Os <parâmetros> são opcionais na execução dos comandos);Método .push()
: adiciona um novo item no final do array;Método .pop()
: permite remover o último item do array;Método .shift()
: remover o primeiro item da lista;Método .unshift()
: adiciona um novo item ao início do array;Método .indexOf()
: procura o índice de um item no Array, caso não encontre, retorna -1Método .includes()
: determina se um array contém um determinado elemento ou não (retorna true ou false)Método array1.concat(array2)
: cria um novo array mesclando arrays existentes, na ordem dada.Método .join('')
: junta todos os elementos de um array em uma string e retorna esta string (pode ter um separador ou não dentro das aspas '')Método .sort()
: coloca o array em ordem alfabética ou númerica;import { render, screen } from '@testing-library/react';
import App from '../App';
Os hooks são uma característica importante do React que permitem que você adicione recursos de estado e ciclo de vida aos seus componentes funcionais. Alguns dos principais hooks utilizados no React incluem:
Permite que você adicione um estado em um componente funcional. É usado para armazenar e manipular valores de estado no componente, que podem ser atualizados e renderizados na interface do usuário.
// EXEMPLO