"MVC 게시판 만들기 일반절차"의 두 판 사이의 차이

28번째 줄: 28번째 줄:
* 댓글 테이블 생성
* 댓글 테이블 생성
* 댓글 샘플 2건 입력
* 댓글 샘플 2건 입력
* 댓글목록 보기 구현
 
* 댓글 쓰기 기능 구현
* 컨트롤러 작성(컨트롤러 명: ReplyController)
* 댓글 수정 기능 구현
* 댓글 삭제 기능 구현


{| class='wikitable'
{| class='wikitable'

2018년 4월 29일 (일) 16:28 판

게시판 만들기 절차

1 DB설계/시드/모델

  • 1. 글 테이블 생성하기
  • 2. 글 샘플 2건 입력하기
  • 3. (ORM일 경우) 모델 작성

2 기본글 구현

# 작업 CRUD HTTP 메소드 URL 라우트명 컨트롤러 메소드
1 글목록 보기 구현 · GET / .index index() index
2 새 글 쓰기 화면 구현 Create1 GET /create .create create() create
3 새 글 쓰기 기능 구현 Create2 POST / .store store() ·
4 글 보기 화면 구현 Read GET /123 .show show() show
5 글 수정 화면 구현 Update1 GET /123/edit .edit edit() edit
6 글 수정 기능 구현 Update2 PATCH /123 .update update() ·
7 글 삭제 기능 구현 Delete DELETE /123 .destroy destroy() ·

3 댓글 구현

  • 댓글 테이블 생성
  • 댓글 샘플 2건 입력
  • 컨트롤러 작성(컨트롤러 명: ReplyController)
# 작업 CRUD HTTP 메소드 URL 라우트명 컨트롤러 메소드
1 댓글목록 보기 구현 · GET /123/reply .index index() ·
2 새 댓글 쓰기 기능 구현 Create POST /123/reply .store store() ·
3 댓글 수정 기능 구현 Update PATCH /123/reply/1 .update update() ·
4 댓글 삭제 기능 구현 Delete DELETE /123/reply/1 .destroy destroy() ·

4 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}