일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Golines
- UnBuffered channel
- Buffered channel
- notification system
- GoF
- gitops
- 클래스 관계
- Infra
- go
- 대규모 시스템 설계
- 윈도우키보드
- 알림 시스템
- goroutine
- 디자인패턴
- System Design
- Live Template
- AWS
- Lambda@Edge
- 시스템 설계
- tenneling
- image resizing
- Kubernetes
- AWS Infra
- Helm V3
- GoF 디자인패턴
- golang
- 컴포지트패턴
- Logrus
- argocd
- Bastion Server
Archives
- Today
- Total
목록2018/06/06 (1)
Fall in IT.
Koa를 사용하여 rest api 서버 만들기
안녕하세요. 오늘은 Koa를 사용하여 rest api 서버 만들어 보겠습니다. 사용 기술스택데이터베이스는 MongoDB를 사용하고 Mongoose 라이브러리(MongoDB 기반 ODM)를 사용하여 DB와 통신하도록 하겠습니다.문법검사도구로 ESLint를 사용하겠습니다. 에러를 최소화하기 위해서 사용합니다.프로젝트 패키지 관리 툴로는 yarn을 사용하겠습니다. npm을 기반으로 만들어졌지만 더 속도가 빠릅니다.서버 코드 변경시 자동으로 재실행을 해주고, 서버의 상태를 관리 툴로는 pm2를 사용하도록 하겠습니다. pm2 외에도 nodemon, supervisor, forever 등 많은 관리 툴이 있습니다. 먼저 github에서 소스코드를 다운로드 받은 후, 내용과 함께 보면 더욱 이해하기 좋습니다. 목차1..
프로그래밍언어/Node.js
2018. 6. 6. 21:38