소개
(현) GS 그룹 DX BootCamp 교육 담당
(전) 시리즈 C 인공지능 스타트업 테크리드
원티드 프리온보딩 프론트엔드 챌린지 진행 (누적 6000+)
네이버 부스트캠프 웹/모바일 멘토
네이버 클라우드 YouTube Channel presenter
강의
전체3수강평
- 너무 재미있었어요 종종 다시 한번 볼게요!
리액트 매니아
2024.05.15
1
게시글
질문&답변
2024.05.25
npm 배포이후 타 패키지에서 npm 패키지를 임포트하면 오류가 나옵니다
roberto님 안녕하세요! 그렇지 않습니다. 다른분들의 질문을 보시면 오히려 윈도우에서 vite호환성이 떨어져서 create-react-app으로 진행하시는 분들도 있습니다. 스크린샷으로 올려주신 에러를 통해 추측하기로는 TypeScript 설정이 제대로 되지 않은 것 같습니다. Module parse failed: the keyword 'interface' is reversed 에러는 interface 를 사용할 수 없는 파일에서 interface 라는 키워드가 사용되었을 때 나타나는데요, 디버깅을 위해 파일 extension이 .ts 또는 .tsx 가 맞는지 확인해주시고 package.json 에 TypeScript와 관련된 패키지들이 있는지 확인해주시고 .eslint 에서 TypeScript를 사용할 수 있게 설정이 되어있는지 확인해주시고 tsconfig.json 을 확인해봐야합니다. 2, 3번 항목은 디버깅이 어려우시면 전체 코드를 올려주시면 저도 확인해보겠습니다
- 2
- 4
- 105
질문&답변
2024.05.18
[공유] cy.visit() failed trying to load;
공유 감사합니다 준열님! 왠지 다른분들도 충분히 경험할 수 있는 에러인 것 같아요. 감사합니다 🙇♂
- 1
- 1
- 54
질문&답변
2024.04.28
cypress 와 jest에서 타입만 다르다면? 그래도 같이 쓰는것도 좋지 않나요?
cafe small house님 안녕하세요! 말씀하신 것처럼 jest와 cypress중 하나만 선택해서 사용할 이유는 없습니다. unit test를 작성하기에는 jest가 더 적합하고 e2e테스트를 작성할 때는 Cypress가 더 적합하니, 팀의 컨벤션이나 방향에 맞게 하나만 선택하셔도 되고, 두 패키지 모두 사용하셔도 괜찮다고 생각합니다. 다만 개인적으로는 프론트엔드에서 유닛테스트, 통합테스트, e2e 테스트의 경계가 굉장히 모호하다고 생각해서 굳이 두개의 패키지를 모두 활용해서 테스트 커버리지를 가져갈 필요는 없다고 생각합니다. 팀 상황에 맞게 잘 선택하시면 될 것 같아요!
- 2
- 2
- 131
질문&답변
2024.04.25
test 폴더
해리님 안녕하세요! 사실 예전부터 별 생각없이 습관적으로 사용해왔던건데, 가장 큰 이유는 jest 에서 예시가 __test__ 였기 때문입니다. 공식문서의 스크린샷을 같이 보내드려요! (사진) 조금 더 생각해보니 만약 test 라는 컴포넌트가 있다면, __test__ 로 하는 것이 테스트 코드들의 묶음이라고 나타내기도 용이한 것 같고 컴포넌트와 충돌도 방지될 것 같습니다 __test__ 로 하면, 디렉토리의 위치가 다른 코드들과 분리되니 가시성(테스트 파일을 찾기 쉬움)에도 유리할 것 같습니다.
- 0
- 1
- 69
질문&답변
2024.04.02
스토리북 관련 팀 컨벤션
안녕하세요! 정확하게 어떤 컨벤션을 찾으시는걸까요? 스토리북 관련해서는 별도의 컨벤션 문서가 있는 것은 아니고, 새로운 UI 컴포넌트가 추가되면 스토리북에 추가한다 해당 컴포넌트의 디자인이 변경되면 컴포넌트의 스토리를 추가한다. [가급적이면] play 를 활용해서 Integration Test를 작성한다 정도인 것 같습니다!
- 0
- 1
- 142