일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 메모리계층
- dp
- OpenVidu
- 3XN 타일링
- 9996
- 자료구조
- 구현
- 테스트주도개발
- 백준
- ESP32
- c++
- RBT
- 적두트리
- TDD란?
- 2623
- WebRTC란
- Vite 사용 이유
- 1796
- 데이터 링크 계층
- 구슬탈출
- REACT
- mediastream
- 풀이
- 13459
- TDD
- stl
- LOLIN D32
- tfjs
- 페이지교체알고리즘
- 백준 2133
- Today
- Total
목록분류 전체보기 (104)
그냥 블로그

프로젝트를 할 당시 한 팀원이 Vite란 build 도구를 가져왔다. 이게 뭔지 몰라서, 왜 쓰는 거냐고 물어봤었는데 배포할 때 빨라진다고 들었었다. 그땐 개발이 너무 힘들어서 그렇구나 하고 넘어갔는데, 내 프로젝트에 활용되었으니 어떤건지 정확히 알아봐야 할 거 같아서 정리를 해보고자 한다. 그리고 최근, 프론트 엔드 프레임워크에서 자주 언급되는 것 같은데 어떤건지 더 궁금해지기도 했음!! 빠르고 간결한 모던 웹 프레젝트 개발 경험에 초점을 맞춰 탄생한 빌드 도구 Vite의 컨셉 개발 시 Native ES Module을 넘어 더욱 다양한 기능을 제공한다. ex) Hot Module Replacement (HRM) 번들링 시, Rollup 기반의 다양한 빌드 커맨드를 제공한다. 높은 수준으로 최적화된 정적..

Express와 nest는 JavaScript로 Backend 서버를 만들 때 가장 많이 활용되는 프레임 워크이다. >> Node.js 기반 프레임워크. 이번 글에서는 둘의 차이를 알아보고 어떤 프레임워크를 활용할 지 정해보고자 정리하게 되었다! 내가 React를 고르게 된 이유 중 가장 큰 이유가 "현업에서 많이 사용" 되고 있고 "커뮤니티"가 크기 때문이었다. 확실히 초보 개발자가 진행하기엔 써칭이 잘 되는 편이 좋으니까 ㅇㅇ.. React가 Vue에 비해 복잡하긴 해도, 이미 많은 개발자들이 자신의 지식을 인터넷에 공유해준 덕에 나는 그 사람들의 지식을 빌릴 수 있다... 근데 오히려 개발을 하면서 느낀 점은, 많이 사용된다고 따라가기만 하는 개발자가 되는 것은 안된다는 것이다. 그래서 이제는 기술..

https://www.acmicpc.net/problem/2623 2623번: 음악프로그램첫째 줄에는 가수의 수 N과 보조 PD의 수 M이 주어진다. 가수는 번호 1, 2,…,N 으로 표시한다. 둘째 줄부터 각 보조 PD가 정한 순서들이 한 줄에 하나씩 나온다. 각 줄의 맨 앞에는 보조 PD가 담당한 www.acmicpc.net[문제요약] 1~6까지 나열된 수열이 몇개 있다. ex) - 1 4 3 - 6 2 5 4 - 2 3 각 수열에 있는 숫자들의 순서는 지켜져야 한다. 하지만 중간에 다른 숫자가 들어와도 된다. 일렬로. [문제 풀이] 처음에 문제를 읽으면서 1) 완탐은 안됨 2) DFS? 3) Union-find? 이렇게 3가지를 생각했는데... 3번 Union-find는 순서를 정할 수 없기 떄문에..

---껍데기---- 참고 자료 정리 용으로 잠깐. 리액트TDD - Jest와 테스팅 라이브러리 인프런 강의 따라하며 배우는 리액트 테스트를 보며 요약 및 실습한 내용.리액트 컴포넌트를 테스트하는 가장 기본적인 방법은 react-dom/test-utils의 유틸함수들을 사용하는 것이다. 그리고 보다 velog.io 실전에서 TDD하기 | 카카오페이 기술 블로그 TDD가 무엇인지 모르는 사람은 없습니다. 그런데 왜 하는 사람은 얼마 없을까요? tech.kakaopay.com Test-Driven Development Tutorial – How to Test Your JavaScript and ReactJS Applications Understanding test-driven development is an ..

이론은 알겠는데 어떻게 쓰는지도 알아보겟습니다. Jest 참고로 직접 실행은 해보지 못하고 정보 전달만 하는 겁니다..! 직접 사용은 기회가 된다면 다음 글에서..!! Front End의 TDD - React.js테스트 실행 도구 없이도 TDD를 진행할 수야 있지만... Test-Driven Development Tutorial – How to Test Your JavaScript and ReactJS ApplicationsUnderstanding test-driven development is an essential part of being a prolific software developer. Testing provides a solid platform for building reliable prog..

글이 너무 길어져서 쪼갭니다.(1) TDD 이론 (2) Front End에서 TDD 요즘 개발자를 꿈꾸거나, 현업에서 개발을 하고 있는 사람들이라면 TDD를 안 들어본 사람은 거의 없을거라 생각한다. 나도 테스트를 먼저하고, 중심으로 개발한다. 정도의 개념으로는 알고 있었다. 근데 면접에서 질문을 받았는데 사실 되게 쉬운 건데도 자세히 모르다보니 걍 모르겠다고 했다 ㅋㅋ... 꼬리질문 받으면 곤란할까봐 ㅎㅎ.. 이상하게도 서류는 잘 붙는 사람... 이 기회에 한 번 정확히 어떤 이론이며 어떻게 활용되고 있는지 또 어떤 기업에서 활용하고 있는지 알아보자!! 현업 개발자들도 누구나 실수를 한다. 그러나 본 서비스를 진행하는 과정에서 예상치 못한 오류를 마주하면 비용적, 시간적 측면에서 손해가 난다. 이러한 ..