TIL

## 2020 0706 0707 서른다섯번째 TIL

CREDD 2020. 7. 8. 20:27

서버 너무 정신없어서.. 어제 끝나고 다 적기까지 다 했는데, 업로드를 못했다 ㅋㅋ

아직까지 어느 코드를 어떤 상황에 해야 할지 구현하기가 너무 어렵다.

기껏 쉽게 해놨더니 쉽게 해논것을 줏어먹지도 못하는 정도..?

 

 

#### 오늘 한 일

* common JS

- 내가 만든 코드들이 어떻게 추출되고, 어떻게 받아들여지는지 이해했다.

- module.exports = Code

- const Code = require('./Code')

- 이런 식이긴 한데, 아직 exports와 module.exports 구분은 조금 시간이 필요한것 같다

 

* express

- 공식문서를 더 보고 공부해야 할 것 같다.

- npm install express --save 

  ㄴ --save를 달고 install을 해야 packge.json의 dependencies에 제대로 꽂힌다

- middleware :

   ㄴ 필터(라고 이해했지만 오피스 아워때 필터는 아니라고 하신거 같다.)

   ㄴ cors와 많이 쓰이는 미들웨어 (body-parser)를 npm 설치 받아 middleware로 걸렀다.

- router : 

  ㄴ if절(분기)

  ㄴ url과 method로 분기된다

 

- 테스트케이스는 통과했지만 사진상 노란색의 오류가 발생해 헬프데스크에 요청했다.

ㄴ 아마 비동기 문제인것 같지만, async라든지.. 개념이 아무래도 좀 약해서 해결방법이 떠오르지는 않는다.

 

 

*내일 할 일

- 리액트 개념 익히기

- 헬프데스크 답변대로 구현해보기

 

 

 

/*

https://expressjs.com/en/api.html#app.listen /(07.08 헬프데스크 답변 추가)