1. [팀]과 [자신]에 대한 설명 및 MBTI
2. 객관적으로 살펴본 자신의 장점
3. 자신의 스타일 협업 스타일 소개
4. 우리 팀만의 특징과 추구하는 궁극적인 목표
5. 우리 팀의 약속
6. 팀원들의 블로그 주소
A반 6조 | 이름 |
---|---|
팀장 | 상의성 |
팀원 | 조혜연 |
팀원 | 임채영 |
팀원 | 이수연 |
팀원 | 이상인 |
오전 8시57분: 인사하기 / 오늘의 스프린트(할일,목표)
오후 2시 : 중간보고 1
오후 7시 : 중간보고 2
오후 8시50분: 오늘 한것 및 목표달성 여부
오후 9시 : 종례 후 해산
1.글쓰기 기능: 유저는 본인의 방명록을 등록 할 수 있습니다.
2. 읽기 기능: 팀원이 등록한 방명록들 목록을 보여줄 수 있습니다.
3. 수정 기능: 유저가 등록한 방명록을 수정 할 수 있습니다.
4. 삭제 기능: 유저가 등록한 방명록을 삭제 할 수 있습니다.
5. 좋아요 읽기 기능: 유저들이 좋아요 총 누른 카운트를 보여줄 수 있습니다.
6. 좋아요 저장 기능: 유저들이 좋아요 누른 카운트를 저장 할 수 있습니다.
us_post
si_post
sy_post
hy_post
cy_post
Rule:소문자, 카멜스타일 변수(EX: imageCount)
'commentId' -- (식별)고유값
'commentName' --작성자
'commentDate' -- 작성일
'commentContent' --내용
REST 구성요소
자원(Resource) : HTTP URL
자원에 대한 행위 : HTTP Method
자원에 대한 표현 : Representation
REST API 설계 Rules
1. 소문자를 사용한다.
2. 언더바(_) 대신 하이픈(-)을 사용한다.
3. 마지막에 슬래시(/)를 포함하지 않는다.
4. 행위를 포함하지 않는다.
5. 파일 확장자는 URL에 포함시키지 않는다.
6. 전달하고자 하는 명사를 사용하되, 컨트롤 자원을 의미하는 경우 예외적으로 동사를 사용한다.
7. URI에 작성되는 영어를 복수형으로 작성한다.
이름 | 담당페이지 | 담당역할 | 내용 상세 |
---|---|---|---|
상의성 | 상세페이지 | UPDATE or PUT | 소개글 수정하기 |
조혜연 | 메인페이지 | GET | DB에 있는 소개글 데이터 불러오기 |
임채영 | 상세페이지 | GET | 메인페이지의 글 상세페이지로 불러오기 |
이수연 | 상세페이지 | DELETE | 소개글 삭제하기 |
이상인 | 메인페이지 | POST | 소개글 저장하기 |
기능 | Method | URL | Request | Response |
---|---|---|---|---|
게시물 전체 조회 | POST | /api/comments | islandId_give | {"result": [all_comments]} |
게시물 저장 | POST | /api/save-comment | {commentName_give, commentContent_give, commentPassword_give,islandId_give } | {"msg": "나의 발자취를 남겼다"} |
게시물 수정 | UPDATE or PUT | /api/update-comment | {_id_give, targetname_give, targetcontent_give, islandId_give } | {"msg": "나의 발자취를 고쳤다"} |
게시물 삭제 | DELETE | /api/delete-comment | {_id_give, islandId_give} | {"msg":"나의 발자취를 지웠다"} |
좋아요 불러오기 | GET | /api/island-get-liked | X | {"result": [all_likeCnts]} |
좋아요 추가하기 | GET | /api/island-get-liked | { id_give, cnt_give} | {"msg": complete} |
방명록 | GET | /api/island-get-liked | { id_give, cnt_give} | {"msg": complete} |