1. Profile 페이지
ProfileBox컴포넌트를 조금 더 세분화 해서 팔로우 버튼, 좋아요 div를 컴포넌트화 했으면 더 좋을 것 같다는 생각이 든다, ProfileDropBox도 drop부분과 input부분을 나누어서 컴포넌트화 했으면 재사용 가능한 컴포넌트로 바뀔 것 같다는 생각이 든다....🤔_
2. Profile 페이지(게시물 탭)
3. Profile (유저)페이지(홈)
탭과, 인풋박스등을 재사용하고 나머지 BoardFlex는 컴포넌트화 하여 재 구현하였다.
4. Profile (유저)페이지(내 게시물)
게시물에 관한 컴포넌트(BoardMain, BoardTab,e BoardPage, BoardLimit)를 재사용했다.
5. Profile (유저)페이지(내 팔로우)
따로 재사용하지 않아서 컴포넌트화 하지는 않았다.
유저 정보를 나타내는 부분을 컴포넌트화 했으면 왼쪽 부분을 컴포넌트를 사용하여 쉽게 하지 않았을 까 라는 생각이 든다....🤔_
6. Profile (유저)페이지(글쓰기)
글쓰기 글수정을 BoardWrite컴포넌트로 재사용하였다.
개발하면서 컴포넌트를 설계하였다. 그러다보니 재사용가능한 컴포넌트를 만들 수 있었는데도 그러지 못한 것이 아쉬웠다. 컴포넌트 설계를 자세히 공부해 봐야겠다.