A Developing Developer
DAY 26. 주특기(Node.js) Node.js 숙련주차 3-1 미들웨어 ~ 4-5 로그인/회원가입 기능을 Sequelize로 구현하기(2) 본문
DAY 26. 주특기(Node.js) Node.js 숙련주차 3-1 미들웨어 ~ 4-5 로그인/회원가입 기능을 Sequelize로 구현하기(2)
H-JJOO 2022. 12. 20. 21:14아침의 시작은 알고리즘
어려웠다. 손은 댄거같은데 스스로 정답을 못 만들어내서 큰일이다.
계획대로 알고리즘을 마무리하고 Node.js 숙련주차 마무리를 했다.
어제와 마찬가지인거 같다 숙련은 역시 숙련 수요일 목요일 복습 시간있으니까 2배속으로 하루에 한번씩 다봐야겠다.
(아 과제! 일단 복습부터)
============================================================================================
(정리 못하겠다 ㅠㅠ)
1. 미들웨어
- 미들웨어를 사용하기 위해서는 bodypaser 와 router 를 연결하는 사이에 위치 해야만 실제로 사용 가능
- 미들웨어는 위에서 아래로 넘어간다.
- 라우터는 미들웨어 기반으로 구현된 객체이므로 미들웨어와 동일한 방식으로 작동된다.
- Express.js 의 미들웨어가 실행되는 경우 세가지
1. `app.use(Middleware)` : 모든 요청에서 미들웨어가 실행된다.
2. `app.use(’/api’, Middleware)` : api로 시작하는 요청에서 미들웨어를 실행한다.
3. `app.post(’/api’, Middleware)` : api로 시작하는 POST 요청에서 미들웨어를 실행한다.
https://icepri3535.tistory.com/113
2. 로그인 기능 구현하기
https://icepri3535.tistory.com/114
3. 회원가입 API 구현하기
https://icepri3535.tistory.com/115
4. 로그인 API 구현하기
https://icepri3535.tistory.com/116
5. 사용자 인증 미들웨어 구현하기
https://icepri3535.tistory.com/117
6. 내 정보 조회 API 구현하기
https://icepri3535.tistory.com/118
7. SQL
https://icepri3535.tistory.com/119
8.Sequelize
DB 작업을 쉽게 할 수 있도록 도와주는 ORM 라이브러리
ORM(Object-Relational Mapping) : 자바스크립트 객체와 관계형 데이터베이스를 서로 연결해주는 도구
https://icepri3535.tistory.com/120
============================================================================================
내일부터는 정해진 알고리즘 문제 풀고 복습들어간다, 가능한 하루에 한 사이클 돌리겠다.
모르면 시간으로 녹여야지?
개발자로서 평생 갈 계획인 Node.js 의 마스터를 위해서 최대한 노력을 해보자!
'내일배움캠프 4기 > TIL' 카테고리의 다른 글
DAY 29. 주특기(Node.js) Node.js 숙련주차, 개인과제 + 리뷰(K 튜터님) (0) | 2022.12.23 |
---|---|
DAY 28. 주특기(Node.js) Node.js 숙련주차 복습 + (특강 TIL 작성법 K 튜터님) (0) | 2022.12.22 |
DAY 26. 주특기(Node.js) Node.js 숙련주차 1-0. 지식 수준 맞추기 ~ 2-4 Access Token, Refresh Token (0) | 2022.12.19 |
DAY 25. 주특기(Node.js) Node.js 과제 + 과제 피드백 (K튜터님) (0) | 2022.12.16 |
DAY 24. 주특기(Node.js) Node.js 입문주차 1-17 5-1 준비하기 ~ 1-27 서버와 도메인 연결하기 + 삽질 (0) | 2022.12.15 |