Node.js 숙련 (Node.js Plus)강의 2주차까지 듣고 나서 정리
1. 이주 개인과제에 주어진 목표들과, 3주차 강의부터의 내용이 매칭되지 않아 보입니다.
- 로그인 관련 : 강의 1~2주차 내용 OK
- 테스트코드 : 강의 5주차 중 일부 내용
- 게시글에 댓글 작성/조회/수정/삭제 : 이번 강의에는 관련있는 내용이 없는 것으로 보임
- 숙련 3, 4주차 강의 내용 : MySQL, socket.io(실시간 양방향 통신)
=> 이번 개인과제와 관련 없어 보입니다.
=> 즉 이주 개인과제는 2강 + 5강 일부 듣고 구글링 등으로 해결해야 할 것 같습니다.
2. 2주차 마지막 숙제로 주어지는 "로그인 기능에다 기존 쇼핑몰 코드 합치기"는 생각보다 잘 안됨,
그래서 강의에서 제공한 쇼핑몰 코드 뜯어봤더니
(제 의견입니다) 지난 주차에 쇼핑몰 강의 따라하며 만든 코드는 이렇게 나왔을 것 같지 않음.
1) 유저 관련 기능 감안해서 mongoose model 짜여져 있음 (cart 스키마 등)
2) 상품 생성시 goodsId 자동으로 카운팅하는 기능 지난 주차 강의에서 해결하지 않은 것으로 기억하는데
goods 스키마에 다 되어 있음 // 나의 경우는 DB에 goodsId가 수동으로 들어가 있어서...
의문점: 이번 주차에 2강 이후의 강의를 전부 따라가지 않고 개인과제 해결 위주로 진행한다면,
숙련 주차 강의에서 혹시나 이번처럼 "지난 주차에 만든 코드를 활용해서~" 라는 파트가 나올 경우 어떻게?
더욱이, MySQL과 socket.io 해당 내용을 제대로 들어놓지 않았는데 이 파트가 연결된다면?
* 물론 정답 코드만 복사해서 붙여넣기 해보면 잘되고, 뜯어보기 어렵지는 않습니다.
'항해99 > 4주) Node.js 숙련' 카테고리의 다른 글
| 항해99 4주차 중 / 튜터링 질문 "현재의 우선순위" (0) | 2022.06.01 |
|---|---|
| mongoose-auto-increment 사용 중지할 것, npm, package.json (0) | 2022.05.30 |
| 정규표현식 (0) | 2022.05.30 |
| [JS] async/await 구문 안에서 .filter 배열 메소드를 사용하기 (0) | 2022.05.30 |
| 현타씨게옴 (0) | 2022.05.28 |