본문으로 건너뛰기

23.07.09(일)

하루 요약

  1. 9시 ~ 12시 : Gloddy 개발
  2. 12시 ~ : Free

오늘 한 일

  1. Gloddy 개발
    1. Refactoring : Client Component - Server Component 분리 코드리뷰에 따른 코드 수정
  2. 프론트엔드 문서
    1. 변경에 유연한 컴포넌트

오늘 배운 내용 요약

  1. 소프트웨어를 작성할 때, 비즈니스의 확장과 변경을 유연하게 대응할 수 있는 코드를 작성해야 한다.
  2. 컴포넌트를 UI로 볼 때, UI를 구성하고 있는 요소를 컴포넌트라 한다. 이러한 컴포넌트를 기반으로 개발하여 반복되는 요소들 간의 일관성을 유지할 수 있고, 만드는데 필요한 비용을 절감하 수 있다.
  3. 컴포넌트의 역할은 1. 외부로부터 주입된 데이터(api,local storage, props) 관리 2. 데이터를 UI로 표현(react의 경우 state 중심 렌더링) 등이 있다.