부트캠프 | 4주차 마무리

hyuk(정윤혁)·2021년 8월 16일

bootcamp

목록 보기
12/13
post-thumbnail

21.08.09 ~ 21.08.13

08.09

유효성 검사

  • 이 날은 저번주에 하던 것을 이어서 완성하는 시간을 보냈다. 기존에 틀을 다 만들고 조금의 코드를 정리하는 식으로 가볍게 정리했다. 또한 아침에 알고리즘 문제를 풀면서 코드에 좀 더 익숙해지는 시간을 보냈다. 사실 문제를 푸는 것이 아직은 익숙하지 않기 때문에 계속적으로 반복훈련을 통해 익숙해 져야 할 것 같다.

08.10

고차함수

  • 고차 함수(higher order function)는 함수를 인자(argument)로 받을 수 있고, 함수의 형태로 리턴할 수 있는 함수다.

  • 고차 함수 코플릿 문제를 풀면서 filter reduce map을 이용해서 조건에 맞는 데이터만 뽑아내는 식으로 활용하는 법을 배웠다. 계속해서 적용하는 법을 배우고 사용해봐야 익숙해지겠지만 이러한 것들을 통해 내가 원하는 정보만을 특정할 수 있다는 것을 알게된 것이 신선했다.

08.11 ~ 08.13

React

  • 11일 부터 13일까지는 React에 대한 부분을 학습했다. 첫 날에는 React Twittler Intro를 만들어 봤다. 이 스프린트에서는 유명 SNS 서비스인 Twitter와 유사한 Twittler를 React로 개발하는 것이 목표다. JSX 기본 문법을 숙지하고, 컴포넌트 기반 개발을 처음으로 시작하는 단계이기 때문에 간단히 폰트어썸을 추가해 사이드바를 추가하고 map을 통해 더미데이터에 있는 내용을 불러와 첫 화면에 띄우는 것 까지 진행했다.

  • 이후에는 사이드 바에 추가한 이미지를 클릭했을 때 본문에 있는 트윗 내용이 변하는게 만드는 것을 진행했다. 그리고 페이지 전환을 하면 주소에 따른 페이지 뷰가 구현되게 Route를 진행했다. 마지막으로 사이드 바에 추가한 MyPage부분을 클릭했을 때 filter를 사용해 더미데이터 속 특정 데이터만 특정되게 메서드를 구성하여 나타내는 것 까지 만들었다.

profile
노션 저장소는 🏠홈버튼 눌러주세요 !

0개의 댓글