velog 블로그에서 tistory로 이전한 데이터 입니다.2020-12-01 도입 npm run test -- --findRelatedTests [$filename]위 코드처럼 husky를 통해 eslint와 테스트를 자동화하는데에 주로 사용을 하는데 lint-staged를 사용하는데 있어서 왜 command에 '--'를 넣을까 의문이였다. 용도 '--' 설명은 다음과 같이 나와 있다. The standalone -- is *nix magic for marking the end of options, meaning (for NPM) that everything after that is passed to the command being run, in this case jest...
velog 블로그에서 tistory로 이전한 데이터 입니다. 2020-10-26 들어가기 Jest는 javaScript 테스트 프레임워크다. 가볍고 쉬우며 뛰어난 mock function을 지원해서 많이 사용하는 것 같다. 더군다나 facebook이 만들었으니 react, node.js를 사용하는 개발자들에겐 거의 빠지지않을 툴일 것이다. 오늘 test case를 작성하고 검사하는데 axios에서 mocking이 적용이 잘 안되서 적어두면 나중에라도 도움이 될 것 같아서 적어본다. 사용기 보통은 공식문서에서 참고해 개발하면 쉽게 따라할 수 있지만 생각보다 잘 안되는게 axios를 mocking할 때, 흔히 하는 실수들이다. 크게 보면 두가지 경우라고 볼 수 있다. axios를 import해서 사용할 때,..
Content-Type이 무엇이며 그중 application/x-www-form-urlencoded 이 담당하는 역할이 무엇인지 알아보자. 그리고 실무에서 발생한 문제와 해결과정을 살펴보자 1. Content-Type 이란? Content-Type에 들어가기 전, 네트워크 이야기를 잠깐 하겠다. 네트워크는 서로다른 두 매체(클라이언트 or 서버)가 데이터(리소스)를 주고 받는 단위다. 여기서 주고 받기 위해서는 프로토콜(규칙)을 서로 지키게 된다. Content-Type은 리소스의 타입을 나타내기 위해 사용된다. https://www.iana.org/assignments/media-types/media-types.xhtml https://developer.mozilla.org/ko/docs/Web/HTT..
- Total
- Today
- Yesterday
- HTTP
- 콘웨이법칙
- 2022년 회고
- 개발프로세스
- 디미터법칙
- 소프트웨어개발프로세스
- 클린코드
- nodejs
- 디자인시스템
- nodejs 버전 관리
- 너디너리데모데이
- PresignedURL
- 점진적개선
- UI/UX
- 블로킹/논블로킹
- 트랜잭션
- 필수단어
- application/x-www-form-urlencoded
- AntPattern
- LTS 개선
- SSAFY 특화프로젝트 회고
- JRE
- 동기/비동기
- charset
- S3
- SSAFY 퇴소
- 개발기록
- PUT vs POST
- Content-Type
- 자바기초
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |