본문 바로가기

코드숨

20201206 T.I.L 코드숨 11주차 회고

11주 차 주간 회고

 

한 일

  • 개인 프로젝트 -
    • 플레이어의 조작기능 구현,
    • localStorage를 이용한 마이 플레이리스트 페이지 구현.
    • 모달창을 이용해서 플레이리스트에 곡 저장 기능 구현
  • 함수형 자바스크립트 스터디

배운 점

  • localStorage에 객체나 배열형태로 저장하고 싶다면 꼭 JSON.stringify 와 JSON.parse 를 이용해 제이슨화해서 저장해야 한다. 
  • 자주 바뀌는 상태는 localState로 자주 바뀌지 않는 상태는 Redux로 분리해서 관리해 줄 수 있다. 

느낀 점 & 자기 선언 

 이번주에는 모달창 만드는게 가장 큰 도전이었다. 모달이 이렇게나 힘든 작업이었을 줄이야... 꼬박 하루하고도 반나절을 온종일 투자해서야 완성이 되었다.ㅜㅜ 유튜브에서 저장 기능을 어떻게 만들고 있나 참고하면서 만들었는데 하면 할 수록 유튜브가 존경스러워진다. 어떤 웹을 사용하던지 쉽게 사용하고 지나치는 기능들이 어떻게 구현되는지 한 번쯤 가볍게 생각해보는 것도 좋을것같다. 


  이제 내가 원하는 기능들을 거의 다 구현이 되어가는 중이다. 이제쯤 되니 내가 만든 페이지에서 음악을 골라 들으며 작업을 할 수 있어서 그 점이 기분 좋게 작업할 수 있는 원동력이 되어주었다. 여기 까지 오니 너무 구현에 초점을 맞추고 달려와서 다시보면 부족한 부분이 엄청 많을지도 모르겠다는 생각이 들었다. 원래는 검색 기능도 더 넣고 싶고 했는데 이제는 기능을 무리해서 더 추가하기 보다는 내가 만든 것들에서 부족한 점이 있나 더 찾아보고 코드를 더 다듬고 해서 작동이 되는 코드가 아닌 좋은 코드로 남길 수 있도록 힘쓰고 싶다.  

 

 

 

+그런데 갑자기 배포실패 ㅎㅎㅎ 밤 늦게까지 배포 문제 해결하고 완성했다!

 

 

'코드숨' 카테고리의 다른 글

코드숨 리액트 2기 후기  (0) 2020.12.23
20201213 코드숨 12주차 마지막 회고  (0) 2020.12.13
20201129 코드숨 10주차 회고  (0) 2020.11.29
20201122 코드숨 9주차 회고  (0) 2020.11.22
20201115 코드숨 8주차 회고  (0) 2020.11.15