토스의 slash 23 특별 세션에서 공개되었던 useFunnel에 대해 들어보셨나요?개발을 하다보면 추상화 등 보다 좋은 컴포넌트 설계에 대한 고민을 반드시 하게 됩니다.오늘은 이런 경우 어떻게 컴포넌트 구조를 개선할 수 있는지에 대해 정리하려 합니다.고민했던 프로젝
리팩토링 책을 읽고 gilded-rose 오픈소스 코드에 적용해본 내용입니다.
반응형 패턴이란? 바닐라 자바스크립트로 반응형 패턴 구현하기
테스트가 용이하기 위해서는 컴포넌트의 응집도를 높이고 결합도를 낮추어야 합니다.그래야 유지보수와 테스트가 용이합니다.그리고 이렇게 결합도를 낮추어놓은 컴포넌트는 런타임에 동적으로 결합하게 만들어 주게 됩니다. 쉽게 말해 컴포넌트의 props로 다른 컴포넌트를 매개변수로
페이퍼 프로토타입으로 검증하기