Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 리액트
- 리액트댓글기능
- 코테
- 포이마웹
- 코딩테스트
- 몽고DB
- dp알고리즘
- 프로그래머스
- 프로그래머스코테
- 백준골드
- HTML
- CSS
- 백준알고리즘
- css기초
- 백준nodejs
- HTML5
- 알고리즘
- 백준js
- 백준
- 익스프레스
- 백준구현문제
- 리액트커뮤니티
- 백준구현
- 프로그래머스JS
- 다이나믹프로그래밍
- js코테
- JS
- 자바스크립트
- 안드로이드 스튜디오
- JS프로그래머스
Archives
- Today
- Total
개발새발 로그
React, Express, MongoDB : 댓글기능 환경 구축 본문
게시글을 클릭해서 들어가면 아래와 같이 구성되는 것이다
이 그림과 같이 컴포넌트를 나눠준다.
PostArea
1. PostArea.js에서는 서버에 postNum을 이용해 클릭한 게시글 데이터를 요청한다.
2. PostArea는 받은 데이터를 Detail과 RepleArea에 props해준다.
3. spinner도 PostArea에서 보여주게된다. -> 로딩 화면
Detail
1. props로 받은 데이터를 출력해준다.
RepleArea
1. RepleUpload 컴포넌트와 RepleList 컴포넌트를 하위 컴포넌트로 만들어준다.
2.RepleUpload는 input태그와 button태그를 생성해 간단한 댓글 등록 페이지로 만든다.
3.RepleUpload에서 등록 버튼을 클릭하면 서버에 댓글 등록 요청을 해주는 함수를 만들어준다.
완성된 클라이언트
서버요청부분 Reple 모델 구축
1. Reple 몽구스 모델 생성
728x90
반응형
LIST
'MERN' 카테고리의 다른 글
React, Express : 댓글 불러오기 (0) | 2023.06.29 |
---|---|
React, Express, 몽고DB : 댓글 등록 기능 (0) | 2023.06.29 |
React, Express : 회원가입 닉네임 중복검사 (0) | 2023.06.29 |
몽고DB : Post DB-User DB 연동(author과 ObjectId), useSelector 데이터로딩 방지 (0) | 2023.06.29 |
Redux : 상태관리 (로그인, 로그아웃) (0) | 2023.06.28 |