개발하고 싶은 초심자
220412 본문
오늘은 mvc 패턴과 cmarket database sprint를 진행했다.
지난 section 2에서는 상태관리를 위주로 학습한 cmarket sprint였지만, 이번에는 그 데이터들을 데이터베이스에 저장하기 위해 각각 model, controller로 역할분담을 하여 데이터를 저장하고, 요청과 응답을 보내고 받는 것을 학습해보았다.
처음에는 어떻게 할 지 굉장히 막막했지만, server-spec.js 파일의 테스트 코드와 유어클래스, 공식문서를 참조하며 하나씩 해나가기 시작했다.
그 결과 controller에서 요청에 대한 응답을 받아오기 위한 서버 구현을 완성했다. 그러나 아직까지도 model에서의 get, post 요청이 이해가 아직 잘 되지 않았다. 이 부분은 get 요청과 post 요청의 차이를 제대로 알고서 봐야겠다고 생각했다.
특히 model에서 사용하는 join 쿼리문에서 조인탈트 붕괴(?)가 일어나기 시작해 머리가 빙글빙글 도는 것 같았다.
내일은 점심시간과 줌 세션을 제외한 나머지 시간이 전부 페어 프로그래밍 시간이기에, 시간을 들여 천천히 들여다보고 페어와 함께 이야기해보는 시간을 가져야겠다.
'그날 느낀 것(in SEB Codestates)' 카테고리의 다른 글
220419 (0) | 2022.04.19 |
---|---|
220413 (0) | 2022.04.13 |
220407 - 220408 (0) | 2022.04.08 |
220405 (0) | 2022.04.05 |
220329 (0) | 2022.03.29 |
Comments