* 더 쉽고 유익한 튜토리얼 v2가 4월 업데이트 되었습니다!
binaryjourney.tistory.com/pages/ReactCRUD-create-board-tutorial-v2
* 인용 시 출처 같이 기재부탁드립니다.
* 티스토리용으로 따로 관리하기 위해 github 계정을 새로 만들었습니다. (2021-04-06)
code1: github.com/cruellaDev/react-create-board
code2: github.com/jwlee-lnd/react-create-board
#1 React App 생성하기
#2 필요한 모듈, 라이브러리 설치, react router 사용하기
binaryjourney.tistory.com/9?category=916264
#3 redux useState으로 input 값 집어넣기
* (11/6) useState보다 useSelector 사용을 더 추천합니다.
binaryjourney.tistory.com/10?category=916264
#4 redux-toolkit에 redux-saga 적용하기(configureStore), redux-toolkit으로 action, reducer 한꺼번에 생성하기(createSlice)
binaryjourney.tistory.com/11?category=916264
#5 antd로 게시판 디자인 바꾸기
binaryjourney.tistory.com/12?category=916264
#6 json-server 연결하기, reducer와 saga 흐름 파악하기
binaryjourney.tistory.com/13?category=916264
#7 axios 데이터 전송, 게시글 저장, useSelector로 state 가져오기
binaryjourney.tistory.com/14?category=916264
#8 saga에서 게시글 저장부터 화면이동까지 처리하기, saga에서 router 연결하기
binaryjourney.tistory.com/15?category=916264
#9 useDispatch와 useEffect로 게시글 페이지 내용 나타내기
binaryjourney.tistory.com/16?category=916264
#10 게시판에서 게시글 전체 목록 보여주기
binaryjourney.tistory.com/17?category=916264
#11 NullPointerException 처리하기, axios put 으로 조회수 증가 반영하기
binaryjourney.tistory.com/18?category=916264
#12 axios put으로 게시글 수정하기
binaryjourney.tistory.com/19?category=916264
#13 게시글 삭제하기
binaryjourney.tistory.com/20?category=916264
# 13 - (1) Issue React에서는 Date()를 바로 렌더링 할 수 없다
binaryjourney.tistory.com/21?category=916264
#14 댓글달기(데이터 저장만 구현)
binaryjourney.tistory.com/22?category=916264
#15 json-server에서 foreign key처럼 게시글 ID로 댓글리스트 가져오기
binaryjourney.tistory.com/23?category=916264
#16 댓글 삭제하기
binaryjourney.tistory.com/24?category=916264
#17 - (1) 게시판 화면에서 게시글 목록마다 댓글 개수 띄우기 (saga에서 처리)
binaryjourney.tistory.com/25?category=916264
#17 - (2) createSelector를 이용하여 댓글 개수 띄우기
binaryjourney.tistory.com/26?category=916264
# 18 - 오류, issue 고치기, validateDOMNesting(...): <td> cannot appear as a child of <a>
# 19 - Refactoring, useState 구문 useSelector 로 클린코딩하기
* 티스토리용으로 따로 관리하기 위해 github 계정을 새로 만들었습니다. (2021-04-06)