Deno와 Postgres로 REST API 만들기

다음 페이지와 같은 작업을 수행했습니다.
Creating your first REST API with Deno and Postgres

소스 코드는 여기입니다.
diogosouza / logrocket_deno_api

1) 소스를 복제합니다.
git clone https://github.com/diogosouza/logrocket_deno_api.git

2) 코드 수정

config.js
// const env = Deno.env();

// export const APP_HOST = env.APP_HOST || "127.0.0.1";
// export const APP_PORT = env.APP_PORT || 4000;

export const APP_HOST = "127.0.0.1";
export const APP_PORT = 4000;

db/database.js
省略
port: 5432
省略

3) 서버 실행
deno run --allow-net index.js

4) 데이터 투입
curl -X POST -H "Content-Type: application/json" \
    -d '{"name":"Gold Star","brand":"Sapporo"}' \
    http://localhost:4000/beers
#
curl -X POST -H "Content-Type: application/json" \
    -d '{"name":"Ebisu","brand":"Sapporo"}' \
    http://localhost:4000/beers
#
curl -X POST -H "Content-Type: application/json" \
    -d '{"name":"Reserve","brand":"Sapporo"}' \
    http://localhost:4000/beers

5) 데이터 확인
curl -X GET http://localhost:4000/beers | jq .

6) 브라우저에서 http://localhost:4000/beers/ 방문

좋은 웹페이지 즐겨찾기