도대체 어떻게 만들어야 좋은 컴포넌트냐..?
ㄹㅇ 죽었다깨어나도 모르겠네
SOLID 원칙으로 만들어? 확장성있게? 어떻게? 예시가능?
님 주인님 맘에들면 좋은 컴포넌트임
걍 사발 자를수 있을때 까지 잘라 그것이 오오피니까 끄덕
컴포넌트 개념으로 따질거면 youtube 한번 참고하는게 좋을듯 .. web component 제일 잘 쪼개놈 react는 아니고 custom-elements 로 만든듯
그냥 단순하게 생각해서 두번이상 사용되는 요소 아니면 쪼개지마
그거 다 쪼개고 앉아있는게 모든 상태에 리덕스 쓰는 급의 안티패턴임
프리젠테이셔널 컴포넌트 말하는거면 아토믹 디자인 같은 디자인 패턴도 참고해봐
또 특정 도메인/데이터에 종속되지 않게 컴포넌트 만드는 것도 중요함 본문에서 언급했던 solid원칙의 dip 안 지키고, 그냥 서버에서 받아온 데이터를 prop-types나 ts 이용해서 타이핑하면 해당 데이터에 종속적이게 컴포넌트가 만들어져서 재활용이 불가능할 듯
클린 아키텍처 책도 시간있을 때 읽어보면 좋음 그 책에서 소개되는 SDP, SAP같은 원칙들도 알고있으면 도움될 듯
님 주인님 맘에들면 좋은 컴포넌트임
걍 사발 자를수 있을때 까지 잘라 그것이 오오피니까 끄덕
컴포넌트 개념으로 따질거면 youtube 한번 참고하는게 좋을듯 .. web component 제일 잘 쪼개놈 react는 아니고 custom-elements 로 만든듯
그냥 단순하게 생각해서 두번이상 사용되는 요소 아니면 쪼개지마
그거 다 쪼개고 앉아있는게 모든 상태에 리덕스 쓰는 급의 안티패턴임
프리젠테이셔널 컴포넌트 말하는거면 아토믹 디자인 같은 디자인 패턴도 참고해봐
또 특정 도메인/데이터에 종속되지 않게 컴포넌트 만드는 것도 중요함 본문에서 언급했던 solid원칙의 dip 안 지키고, 그냥 서버에서 받아온 데이터를 prop-types나 ts 이용해서 타이핑하면 해당 데이터에 종속적이게 컴포넌트가 만들어져서 재활용이 불가능할 듯
클린 아키텍처 책도 시간있을 때 읽어보면 좋음 그 책에서 소개되는 SDP, SAP같은 원칙들도 알고있으면 도움될 듯