전체 글 (4) 썸네일형 리스트형 1주차 과제 - Vanilla Javascript 로 웹 Component 만들기 1. 컴포넌트와 상태관리 *컴포넌트란? - 재사용 가능한 웹의 구성요소, 독립된 모듈, 단위 먼저 컴포넌트의 설계의 기반이 되는 코드를 작성해본다. 2. state - setState - render (1) setState 메서드를 통해 state를 기반으로 render 를 해주는 코드 작성하기 * state 가 변경되면 render 를 실행한다. * state 는 setState 로만 변경해야한다. 이 규칙을 지키며 작성하면, 브라우저에 출력되는 내용은 무조건 state 에 종속된다. 즉, DOM 을 직접적으로 다룰 필요가 없다. 2) 추상화하기 특정 데이터에 대해 로직을 적용하는 코드의 중복을 줄이는 방법은, 액션을 따로 파라미터화 하는 것이다. 이처럼 같은것을 묶고, 변하는 부분과 변하지 않는 부분.. 이전 1 2 다음