https://github.com/ecthorsilva/fakeapi-nodejs
Repositório para a aula de Programação Web III
https://github.com/ecthorsilva/fakeapi-nodejs
Last synced: 3 months ago
JSON representation
Repositório para a aula de Programação Web III
- Host: GitHub
- URL: https://github.com/ecthorsilva/fakeapi-nodejs
- Owner: EcthorSilva
- License: mit
- Created: 2021-09-21T23:13:25.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-13T17:56:57.000Z (almost 4 years ago)
- Last Synced: 2025-02-24T02:44:45.211Z (7 months ago)
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fake API em NodeJs
_Aula 9 - Introdução a Rest API com Node JS_
## Comandos usados
**Criar o arquivo packege**
```
npm init -y
```**Instalando e configurando o [JSON Server](https://github.com/typicode/json-server) no projeto**
```
npm install json-server
```Após instalar o Json Server precisamos criar um arquivo chamado **db.json** com os seguintes dados:
```
{
"posts": [
{ "id": 1, "title": "json-server", "author": "typicode" }
],
"comments": [
{ "id": 1, "body": "some comment", "postId": 1 }
],
"profile": { "name": "typicode" }
}
```Após isso devemos ir no arquivo **package.json** e adicionar a seguinte linha na parte de scripts:
```
"start": "json-server --watch db.json",
```Depois destas configurações é só digitar no terminal:
```
npm start
```Se tudo sair como planejado você verá a seguinte informação no terminal:

Após isso é só entrar no link informado como na imagem anterior:
```
http://localhost:3000
```### Links Úteis
[Heroku: Cloud Application Platform](https://www.heroku.com/)
### Repositorio de Referencia - Professor Laércio Silva
[lndsilva/restapi_aula_p1](https://github.com/lndsilva/restapi_aula_p1)