올해 중반기에 SQLD 자격증을 취득했기에 , SQL 명령어에 대한 부분은 쉽게 이해할 수 있었다.
그런데 스프린트 진행 과정에서 MySql 과 데이터베이스의 연동부분에서 뭔가 확실히 이해되지 않았고, 디테일한 문법들도 약간에 어려움이 따랐다.
추후에 다시 복습을 하게 될 경우 해당 문제들을 조금 더 잘 이해하기 위해 내가 헷가렸던 부분들만 블로깅을 해보려고 한다.
우선 라우팅을 통해 여러 모듈을 거쳐 연동이 되는 것이 약간 헷갈리는 부분이 있었지만, 차근차근 보다보면 이해는 되었다.
이번 스프린트에서는
app ⇒ routes ⇒ items & users ⇒ controllers ⇒ models ⇒ db
이런 순서로 연동이 된다.
models 에서는 controller 에서 사용할 orders, items 모델이 정의되어 있으며 db 의 함수를 불러와 sql 쿼리문으로 db 정보를 처리한다.
SQL 관련 처음 보는 문법들과, 그외 몰랐던 내용들에 대한 링크들을 담아보려고 한다.
이 부분은 지금도 정확하게 이해되지 않아 주기적으로 읽어주어야 한다고 생각한다.