https://github.com/davipythonweb/practicing_power_
studying a little- Server no render.com
https://github.com/davipythonweb/practicing_power_
api docker-compose javascript jest next postgres react
Last synced: 3 months ago
JSON representation
studying a little- Server no render.com
- Host: GitHub
- URL: https://github.com/davipythonweb/practicing_power_
- Owner: davipythonweb
- Created: 2024-04-29T07:55:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-28T03:24:46.000Z (almost 2 years ago)
- Last Synced: 2024-05-28T13:00:50.534Z (almost 2 years ago)
- Topics: api, docker-compose, javascript, jest, next, postgres, react
- Language: JavaScript
- Homepage: https://laboratorio-1-6w67.onrender.com/
- Size: 20.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# practicing*power*
-prettier esta *desabilitado* in Codespaces
* com framework next e biblioteca react
*server no render.com*
`https://laboratorio-1-6w67.onrender.com/`
- conferir a pagina de status do server
`https://status.render.com/`
#### formato de data ISO-8601
- instalar pacote como dependencia como de desenvolvimento
`npm install --save-dev jest@29.6.2`
- primeiros passos(de baixo para cima)
`npm install react-dom@18.2.0`
`npm install react@18.2.0`
`npm install next@13.1.6`
`npm init`
`nvm install`
`nvm alias default lts/hydrogen`
`nvm install lts/hydrogen`
`npm install pg@8.11.3`
`criar o arquivo compose.yaml`
`environment:POSTGRES_PASSWORD:(a sua senha)`
`docker compose up`
`docker ps`
`docker ps --all`
`docker -a`
`docker logs (nome do container)`
`docker compose up --detach`
`docker compose up -d`
`docker compose up -d --force-recreate`
`docker compose down`
`docker compose --file infra/compose.yaml up`
`docker compose -f infra/compose.yaml up`
`sudo apt update`
`sudo apt install postgresql-client`
`psql --host=localhost --username=postgres --port=5432`
`\q`
- para rodar testes
`npm run test`
`npm test`
`npm run test:watch`
- Fazer query sanitization ou limpeza de consulta
- studying a little
_pluguins_
- Prettier
- EditorConfig
- Live Server
- jest
- ler arquivos com prettier => npm run lint:check
- escrever nos arquivos com prettier => npm run lint:fix
- para verificar as alteraçoes nos arquivos => git diff
- verificar o satatus dos arquivo => git status
- levar para a stage tudo que foi modificado na pasta de trabalho => git add -A
- para rever as modificações => git log
- para veras modificaçoes de forma resumida => git log --stat
- tudo eh salvo => git commmit -m ''
- ver modificaçoes de forma resumida => git log --oneline
- tudo que estiver no stade, emendar com o commit anterior.(o commit anterior eh descartado e eh criado um novo commit) => git commit --amend
- empurar as modificações para o github(upload) => git push
- forçar o envio das modificações, pos o git commit --amend => git push --force
- puxar as informaçoes do github(download) => git pull
- modificar um arquivo no git => git mv +(arquivo) + (novoarquivo)
- resumindo o comando git add -A e commit -m =>git commit -am ''
- para restaurar todos os arquivosdo repository => git restore .
* OBS: os commits são IMUTÁVEIS.
A branch main, local/main eh a linha do tempo principal.
A banch origin/main eh a branch de origem que esta no github, aponta o repositorio de origem na linha do tempo main.
#### origamid_frontend