반응형
주특기 심화과정의 끝
이번 주는 파이어베이스를 활용하여 프로젝트 과제를 진행하였다.
로그인 / 로그아웃 / 게시글[작성, 수정 , 삭제] / 게시글작성 시 이미지 미리보기 / 댓글 작성 / 좋아요 / 레이아웃 선택 뷰
기능을 갖춘 웹을 만들고 파이어베이스로 배포까지 하는 것이 과제였다.
우여곡절 끝에 얼추 비슷한 작품을 만들긴 했지만 스켈레톤 코드, 정답 코드 등을 참고했기 때문에 스스로 만들었다고 할 수 없어
Git에는 게시하지 않았다.
이번 한주동안 만든 페이지의 이미지이다.
미흡사항
- redux와 firebase 연결을 하며 데이터가 어떻게 이동하는지에 대해 확실히 숙지하지 못함
- 좋아요를 눌렀을때 하트 색깔은 변하지만 좋아요 수가 실시간으로 변하지 않고 페이지 새로고침을 했을 때 반영이 됨
- firebase로 저장된 데이터는 변경이 되지만 그 변경 값을 redux로 넘겨받는 부분이 잘 이루어지지 않는 것 같다.
- 웹에서 사이즈별로 반응하지 않는다.
- 좋아요를 누르고 로그아웃한 후 다시 로그인하면 내가 눌렀던 좋아요 하트가 다시 비활성화되어있다. 하지만 좋아요 수는 증가해있다.
- 폰트가 맘에 들지 않는다.
느낀점
뭔가 결과물이 생기고나니 뿌듯하기는 하지만 스스로 A-Z 해내지 못했다는 사실에 찝찝함이 없지 않아 있다.
더 연습하고 나중에 혼자 지금 눈에 보이는 부족한 부분들 개선하고 더 완성도 높은 웹 프로젝트를 꼭 만들어야지..
다음 주는 클론 코딩을 하게 된다. 대충 쓱 보니까 모든 페이지에 댓글, 좋아요 기능은 다 달려있는 것 같다. 제일 어려웠고 결국 완벽히 숙지하지 못한 부분인데.. 역시 소통의 SNS..
새삼 느꼈다.
과제를 진행하며 배운 내용들에 대해 일일이 문서화를 진행하지 못했다. 시간에 촉박하거나 기타 등등 여러 변명 사유가 있지만 배운 내용은 다음부터 꼭 문서화하여 생각 안 날 때마다 틈틈이 볼 수 있도록 해야겠다는 것을 저번주에이어 이번 주도 느꼈고 또 다짐한다.
반응형
'회고록' 카테고리의 다른 글
TIL(21.04.12 - 17) (0) | 2021.04.19 |
---|---|
TIL(21.04.05 - 10) (0) | 2021.04.11 |
WIL(21.03.22 - 28) (0) | 2021.03.29 |
TIL(21.03.15 - 03.20) (0) | 2021.03.21 |
TIL : 21.03.08 - 13 (0) | 2021.03.14 |