이번 한 주는 재정비 기간을 가진다. 아직 개념정리가 잘 안되어있다 생각이 들어 이번 재정비 기간이 너무 소중하다..
꼭 이 시간을 잘 활용해야겠다. 재정비 기간에는 게시판을 만들며 CRUD 기능을 구현해본다.
주어진 작업을 잘 끝내고, firebase auth이용, 로그인/회원가입 권한 부여 작업도 추가해야겠다.
재정비 기간에 사용할 노션페이지 제목을 이렇게 정해봤다.
일주일 뒤에는 리액트를 좀 더 쉽게 생각하길 간절히 바란다..
개발을 할 때 틀부터 잡고 기능을 추가하는 작업을 연습 중이다.
페이지 별 제작을 하지 않고, 작은 틀부터 차근차근하다 보니 어떻게 해야할지 감이 조금 잡힌다.
리덕스 적용할 때도
Add 액션 기능 쭉 만든 후 -> 그 다음 Edit 액션 기능 쭉 만들고
이런식으로 작업하지 않고,
액션 타입정하기-> 액션 생성자 함수 만들기 ->reducer 틀 잡기 -> 구체적인 작업 넣기
튜터님이 조언해주신대로 이런식으로 작은 것부터 해결하니까 어떻게 접근해야할지 감이 잡힌다.
각 페이지 기능 구현할 때도 아래와 같이 틀을 먼저 잡고 각 기능을 추가하다 보니, 보다 쉽게 이해가 된다.
//PostList.js
import React from 'react'
const PostList = () => {
return (
<div>
<div>Title</div>
<div>글쓰기 btn</div>
<div>게시판
<div>글번호 / 글쓴이 / 글제목 </div>
<div> 리스트 table</div>
</div>
</div>
)
}
export default PostList
앞으로도 수많은 오류를 접하겠지만 잘 해결해 나가자!!💪