[TIL]데브코스 프론트엔드 0903

hyojeong·2021년 9월 3일
0

데브코스

목록 보기
26/50
post-thumbnail

📚TIL

Notion Cloning Project

prepend

  • 부모의 자식 요소 중 맨 앞에 추가됨
  • appendChild와 비슷하나 자식의 맨 앞에 추가된다는 점이 다름
parent.prepend(child)	//parent에 제일 앞 자식요소로 child를 추가

🌊하루를 마치며

노션 클로닝 프로젝트를 제출했다! 제출은 했지만 미완성인 상태로 제출했고 기본 요구 사항도 완전히 충족하지 못했다. 강의를 듣느라 늦게 시작하기도 했지만 강의를 꼼꼼히 듣지 않고 따라만 친 것이 에러의 시작이었다..
사실 처음에는 혼자 해볼 생각이었다. 지난주 과제를 하면서 어느정도 컴포넌트를 관리하는 것에 익숙해졌다고 생각했고 프로젝트와 거의 비슷한 기능을 사용했기 때문에 어렵지 않게 할 수 있을것이라고 생각했다. 호기롭게 시작했던 시도는 처참하게 망했고 강의를 다시 들으면서 코드를 짰다. 두번째 듣는 강의를 따라하면서 원하는 기능들을 추가하다보니 코드가 엉켜서 제대로 돌아가지 않았다. 하루종일 그걸 고치고 있다가 프로젝트 제출 전날이 됐고, 오늘 결정을 내려 처음부터 다시 시작했다. 세번째 강의를 들으니 코드를 해석할 수 있게 됐다. 물론 혼자 다시 짜라면 쉽진 않겠지만,,
이번 프로젝트를 통해 컴포넌트를 더 깊게 공부할 수 있었다. 컴포넌트만큼 중요한것이 예외처리를 꼼꼼히 해야지 나중에 오류가 안난다는 것을 알게 됐다. 제출한 과제를 기간내에 완벽하지 못해서 아쉽지만 시간을 잘 활용하는 것도 잘 생각해서 일을 진행해야한다는 것을 다시한번 생각하게 됐다! 각종 버그들은 계속 업데이트해서 수정해나갈 계획이다! 다음주도 화이띵

profile
Front-end Develop🥰

0개의 댓글