입문주차 강의진행

숙련주차 강의진행

0. 숙련주차과제
1. ERD 작성
2. API 명세 - 과제에 있는 것으로 사용
3. sequlize (다음 시간에 사용) => **일단은 dbeaver or workbench 이용해서 사용**
4. sequlize raw query 참고 (다음 시간에 사용) - <https://sequelize.org/docs/v6/core-concepts/raw-queries/>

다이어그램 작성 - 박경진님

<aside> 💡 노드숙련_1주차_과제(정영훈튜터) https://drawsql.app/teams/sparta-12/diagrams/1

</aside>

프로젝트에서 사용할 모듈 정리 - 이호승님

1. express - 서버 프레임 워크
2. cookie-parser - 쿠키를 쉽게 세팅
3. jsonwebtoken - jwt 이용하여 인증
4. nodemon - 서버를 자동으로 켜줌(개발용)
5. sequelize - ORM db, table 을 서버에서 쉽게 생성 및 여러 쿼리 함수사용가능
6. sequelize-cli - 시퀄라이즈를 cli를 통해서 실행(개발용)
7. mysql2 - node용 mysql client
8. dotenv - 환경변수 .env파일을 사용하게 해줌

프로젝트 폴더 설정 - 정대신님

  1. npm 초기화
npm init -y