🐈오늘 공부한 것
✔️express.js 기본 내용 복습 + 과제
https://friedegg556.tistory.com/197
헷갈렸던 express.js 기본 개념과 간단한 예제를 복습했다. express.js 는 node.js http 모듈을 기반으로 한 프레임워크로 웹서버를 구축하는데 필요한 여러 기능이 포함되어있다. http 모듈에서는 req.body에 접근하기 위해 직접 파싱을 했지만, express 에서는 미들웨어라는 것을 사용해서 과정을 간소화시킬 수 있다. 미들웨어의 개념에 대해서 잘 이해가 되지 않았었는데, 오늘 라이브세션을 통해 조금 보강할 수 있었다. app이라는 express 인스턴스가 있을 때, app.use([미들웨어 함수]) 를 사용하면 각 요청에 대해서 해당 미들웨어를 실행하겠다는 의미가 된다. app.use를 선언하는 순서가 중요한데, 선언 이전에 작성된 응답 코드에 대해서는 해당 미들웨어가 실행되지 않는 것이 특징이다. 설명을 자동차공장 컨베이어 벨트에 비유해주셨는데, 말그대로 앞선 과정을 거쳐서 다음으로 넘겨주어야 하기 때문에 next 라는 함수를 사용한다.
🐈더 공부할 것
1. express 라우팅과 미들웨어 : 내일 과제 통해서 더 연습해보기
2. 토이 프로젝트 진행
🐈오늘의 느낀 점
1. 연휴를 거치면서 생활 습관이 오히려 무너졌다. 내가 일상을 이끌어가는 주체가 되어야 하는데, 할 일들이 나를 쫓는 그런 느낌이 들었다. 여러 일들을 벌리지 말고 적절히 선택과 집중을 해야함을 느꼈다. 앞으로 주축으로 삼고 싶은 것들은 코스에서 배우는 내용 / 리액트 개인공부 / 알고리즘 3가지이다. 특히 8월 말까지는 기본기에 집중을 하려고 한다.
'TIL' 카테고리의 다른 글
[Day 40] 2022-0818 (0) | 2022.08.18 |
---|---|
[Day 39] 2022-0817 (0) | 2022.08.18 |
[Day 37] 2022-0812 (0) | 2022.08.13 |
[Day 36] 2022-0811 (0) | 2022.08.11 |
[Day 35] 2022-0810 (0) | 2022.08.10 |