Vue, TS, todo 개발

김장훈·2020년 1월 12일
0

이번주에 한것

  • 인프런 Vue-TS 강의 완강
  • 샘플 todo프로젝트 1차 완성
    - git:sampleTodo

todo프로젝트 느낀 점

  • class based 방식이라 다시금 object 개념이 중요함을 깨닫음
  • 단순히 보고 따라 치는 것과 내가 만드는 것은 다름
  • notion:개발기록
  • TDD 를 해보려 했으나 레퍼런스가 부족(TS+Vuex 같이 해서 개발하는게 없음)
    - 아마 Vue 3.0을 다들 기다리고 있는 것 같다
  • Cypress 적용함
    - data-cy의 커스텀 마스 사용(예: data-cy ="header-input-name")
    • BEM 방식으로 class 만듬

TS 처음 적용 후 느낀 점

  • 기존 vue 보다는 좀 더 명확하다는 느낌을 받음
    - 기존의 경우 컴포넌트에서 data(), methods()... 등이 헷갈렸는데 class로 만들면서 class 방식대로 작성하면 되니까 더 편함
  • Props, Watch 등 데코레이터 사용이 편리함

다음주

  • 아마 todo 리팩토링 또는 myApp 시작할듯!!
profile
읽기 좋은 code란 무엇인가 고민하는 백엔드 개발자 입니다.

0개의 댓글