컨텐츠

Subscription 컴포넌트에 대한 단위 테스트 작성하기, 그리고 웹 표준과 시맨틱 웹

2024-12-15 21:00 시리즈

Subscription 컴포넌트에 대한 단위 테스트 작성하기

테스트 시나리오 구상

(후략)

테스팅과 리액트 테스팅

2024-12-07 21:00 시리즈
이제부터 다룰 리액트 콘텐츠는 다소 까다롭고 복잡합니다. 코드를 작성하는 건 비교적 간단하지만, 구현한 것이 의도대로 동작하는지 검증하고, 의도대로 동작하지 않을 때 문제를 해결하는 건 복잡하거나 까다롭습니다. 왜냐하면 컴포넌트의 상태와 부수효과가 섞여서 복잡도가 증가하거든요.
이를 효율과 효과있게 검증하고 문제를 해결하는 방법은 테스트 코드를 작성하는 것입니다. 구현을 하고 브라우저에서 손으로 테스트를 해도 되지만, 빠르게, 그리고 테스트하는 과정을 의도를 드러내는 좋은 방법이 테스트 자동화이기 때문입니다. 테스팅은 코드의 품질을 높여주고, 의도하지 않은 버그를 방지하며, 코드 변경 시 발생할 수 있는 리스크를 줄여줍니다.
(후략)

리액트 useEffect로 부수작용 다루기

2024-11-28 23:01 시리즈

리액트 useEffect로 부수작용 다루기

이번 편에서는 React의 또 다른 핵심 Hook 중 하나인 useEffect를 알아보겠습니다.
(후략)

사수가 있지만 사수가 필요한 주니어의 성장 계획 - 1/2

2024-11-27 22:47 커피챗

유남주님은 좋은 회사에 사수가 있는 환경에 근무합니다. 하지만 유남주님에겐 사수가 필요했습니다. 어떤 사연인지 커리어 멘토링을 한 내용을 소개합니다.

평등에서 상호 코칭을 볼 수 있는 이유

2024-11-22 17:18 컨퍼런스, 낱글

탐정토끼님이 굳게 말합니다. “우리가 도움을 주고 받는 것, 우리 능력이 미칠 수 있는 것들을 넓게 생각할 수 있지 않을까, 넓게 보면 우리가 정말 다들 기여할 수 있는 게 많이 있고, 세상에 한 명의 천재만 필요한 게 아니라 수많은 사람들의 의지가 필요한 게 아닐까, 그런 생각을 하고 있어요. 제가 푸딩 컨퍼런스에 가서 예상치 못한 깨달음을 많이 얻었다고 봅니다.”

푸딩캠프 뉴스레터를 구독하면 학습과 성장, 기술에 관해 요약된 컨텐츠를 매주 편하게 받아보실 수 있습니다.