Node.js
Node.js 숙련주차 과제
수수 아보카도
2022. 12. 23. 00:06
입문주차에 비해 과제를 시작하는 것부터 너무 늦었다.
1. ERD
일단 대충 그림만 그려놓은 ERD. 너무 텅텅 비었지만 하다보면 채워지겠지.
회원가입(name, password, email)과 로그인(name, password), 댓글 추가, 수정, 삭제 기능 (comments_content, user_id, user_password)로!
지난 입문주차에서 했던 것과 다르게 댓글을 수정, 삭제하는 권한을 password로 주는 것이 아니라 세션으로 주고 싶다.
erd_trial_1 | DrawSQL
Database schema diagram for erd_trial_1.
drawsql.app
2. mongoose를 sequelize로 변경하기.
이건 강의에서 알려줘서 복붙했다. 데이터베이스를 no sql인 몽고디비에서 mysql로 변경한 것이다.
GitHub - tnwjd3315/nodejs_intermediate_assignment
Contribute to tnwjd3315/nodejs_intermediate_assignment development by creating an account on GitHub.
github.com
3. 회원 가입 API
4. 로그인 API
5. 로그인 검사
6. 댓글 목록 조회 API
7. 댓글 작성 API
8. 댓글 수정 API
9. 댓글 삭제 API
10. 게시글 좋아요 API
11. 좋아요 게시글 조회 API