Facts
-
프로젝트 실행
- 사진 올리고 출력하려고 했으나 그것은 나중에 서버를 구축해야 할 때 하는 걸로 하겠습니다
- fileReader이나 base64로 하려고 하였으나 base64는 용량 크기 제한이 있으니 패스. filereader은 나중에 필요할 때 써보도록.
- user이라는 개념을 추가하여 userStore(유저 이름, 팔로워, 그것을 조작할 수 있는 함수들 등) 작성하고 포스트 위에 해당 유저의 상태를 컴포넌트로 따로 분리해서 작성(게시물 개수, 팔로워 수, 프로필 사진, 현제(현제는 고정된 유저 나중에 추후에 바꿀 것.) 유저 이름)
- 나중에 할 것
- 현제 유저에 따라 유저 포스팅 페이지에 자신의 포스팅만 나오게끔 설정.
- 포스트 페이지 상위 페이지인 타임라인 페이지를 작성을 해서 다른 사람 포스팅 띄우기. 팔로워가 아니면 그 해당 포스트 글 출력 안 하게끔 설정.
-
eslint
- prettier 설정 eslint plugin 띄어쓰기 설정 등.
- === 을 쓸 수 있게끔 데이터 타입 바꾸기.
- private로 구분하는 _를 지우기.
Feelings
- 할께 너무 많다고 생각이 듭니다.
Findings
-
sns에 대한 기능들을 잘 모르는 것을 알게 되었습니다.
- 도움을 받아서 follower, timeline, 등의 기능을 알게 되었다
- 린트 설정을 들어가면 자동 인덴트 바꾸는 것을 4에서 2를 바꿀 수 있다는 것을 알게 되었습니다.
Future Action
- sns를 조금 더 공부를 해야 할 것 같습니다.
- 린트를 쓸 거면 그거에 맞춰서 모든 것을 맞추자.