dukDukz

[데브로드] 프론트엔드 2주차 주간회고 본문

프론트엔드 데브로드/주간회고록

[데브로드] 프론트엔드 2주차 주간회고

헤일리_HJ 2023. 2. 12. 12:08

잘한 것은 무엇인가?

  • React - jsx 관련 문서를 전주에 봐서 좀 더 이해가 잘 되었다는 점...? 그거 말고는 없는 것 같다.

잘못한 것은 무엇인가?

  • 이번 주는 강의가 하나 밖에 없어서 더 느슨해졌던 것 같다..
  • GitBook을 자세하고 양 많이 써야 한다는데 그게 쉽지 않음... 
  • 업무가 꽤 많아서 자습 시간이 많이 없었던 점
  • 과제 : jsx 안쓰고 + tsconfig 파일 안고치고 -> 처음엔 tsconfig 파일을 수정해서 올렸는데 홀맨님 댓글 보고 다시 수정해서 올렸다.
    • 과제가 jsx 안쓰기인데 왜 파일타입을 그대로 놔뒀을까 ; ㅎ 제대로 읽고 하자 ^^!

무엇을 배웠는가?

  • React - jsx 
    • jsx 없이 React를 사용할 수 있었다는 것..!
  • Actual DOM 과 VDOM
    • 혼자 내용을 봤었던 것 + 강의에서 설명하는 내용 => 더 이해가 잘 되었던 것 같다.

해결해야할 문제/남아있는 의문은 무엇인가?

    • 마지막에 과제할때 사용했던 테스팅 도구는 처음 보는 건데 그게 뭔지 좀 봐야 할 것 같다.
      • 로컬에서 E2E 테스트
      • E2E 테스트는 앱이 요구사항대로 동작하는지 브라우저를 띄우고 자동으로 테스트합니다.
npm run codeceptjs​
-> 이게 뭘까?

 



CI에서 동일한 테스트 방법

npm run lint

npx tsc --noEmit

npm run test

npm run build

npm run ci

로컬에서도 동일하게 테스트 할 수 있게 하는건데 ... 이것도 찾아봐야 할 듯.