이제 막 슬픔 없이 십오 초 정도가 지났다

개인 과제 : (가제)소금발이 쓰려 우는 갈매기

문종현 2022. 9. 30. 10:06

할 일

1.서비스 완성

*전체 게시글 목록 조회 API

-제목, 작성자명, 작성 날짜 조회

-작성날짜 기준 내림차순 정렬하기

 

*게시글 작성APi Create

-제목, 작성자명, 비밀번호, 작성내용 입력

 

*게시글 조회 API Read

-제목, 작성자명, 작성날짜, 작성내용 조회

(검색기능X 게시글조회만 구현)

 

*게시글 수정API Update

API 서 비밀번호 비교

 

*게시글 삭제API Delete

API서 비밀번호 비교

 

*댓글목록 조회 Read

-게시글에 달린 댓글을 목록 형식으로 볼 수 있도록

-작성 날짜 기준 내림차순 정렬

 

*댓글 작성 Create

-댓글 내용 비워둔채 댓글작성 API 호출하면

‘댓글 내용 입력해주세요’ 메시지 리턴하기

-댓글 내용 입력하고 댓글작성 API 호출하면 작성댓글 추가하기

 

*댓글수정 Update

-댓글 내용 비워둔채 댓글수정 API 호출하면

‘댓글 내용 입력해주세요’ 메시지 리턴하기

-댓글 내용 입력하고 댓글 수정 APi 호출, 댓글 수정하기

 

*댓글 삭제 Delete

-원하는 댓글 삭제하기


2.Directory Structure

*요런 구조로 하세요

.

-app.js

-routes

—>index.js / comment.js / posts.js

 

-schemas

—>index.js/comment.js / post.js

 

*Middleware(?) 이용하여 Router 분리

 


3.AWS 배포

*Ubuntu EC2 구매

*노드포트3000을 80포트 포트포워딩

—>iptaple 이라는 것 사용하기

 

*몽고DB EC2 내부 설치 연결

*배포 ip주소 제출