MVC 게시판 만들기 일반절차

게시판 만들기 절차

1 DB설계/시드/모델[ | ]

  • 1. 글 테이블 생성하기(테이블 명 : posts)
  • 2. 글 샘플 2건 입력하기
  • 3. (ORM일 경우) 모델 작성(모델 명 : Post)
  • 4. 컨트롤러 작성(컨트롤러 명 : PostController)

2 기본글 구현[ | ]

# 작업 CRUD HTTP 메소드 URL 라우트명 컨트롤러 메소드
1 글목록 보기 구현 · GET / .index index() index
2 새 글 쓰기 화면 구현[1] 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 댓글 구현[ | ]

  • 댓글 테이블 생성(테이블 명 : replies)
  • 댓글 샘플 2건 입력
  • 댓글 모델 작성(모델 명 : Reply)
  • 컨트롤러 작성(컨트롤러 명: 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 같이 보기[ | ]

  1. 글목록 보기 화면에 글쓰기 버튼 추가
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}