TIL - 210817

singco·2021년 8월 17일
0

TIL

목록 보기
35/37
post-thumbnail

오늘 한 일

  1. google meet 배경 메이커 toy project 진행
  • recoil 사용해서 상태관리 연습
  • MVVM 모델 적용 연습
    • View 작성 완료
    • Model 작성 중
  • 테스트 코드 작성 연습
    • mocha 적용
      • test폴더 내부에 test.js를 만들어서 api를 가지고와서 함수 및 클래스 단위로 테스트한다.
      • sampledata를 json형태로 작성하여 기댓값이 나오는지 확인한다.(테스트)
  1. 리팩토링 4-4까지 공부
  • 리팩토링을 제대로 하려면 견고한 테스트 스위트가 뒷받침돼야 한다.
  • 테스트를 작성하기 가장 좋은 시점은 프로그래밍을 시작하기 전
  • 자가테스트 코드를 짜는 습관 만큼 테스트를 자주 수행하는 습관도 중요하다.
  1. graphQL 보일러 플레이팅 진행
  • 요구사항을 요청하면 필요없는 데이터도 전송 받게되는 REST API에 비해 graphQL은 클라이언트가 실제 필요한 데이터 형식을 정확하게 요청할 수 있어 유연하다.
  • 데이터에 type시스템을 적용해 쿼리의 유효성을 검사한다.

내일 할 일

  • 알고리즘 2문제 풀이
  • 리팩토링 4장 공부
  • graphQL 공부
profile
개발로 노래하고 싶은 초보 FE 개발자

0개의 댓글