React

Wireframe

Mia_ 2022. 11. 27. 14:44

Wireframe

디자인에 들어가지 전 단계로 선(wire)를 이용해 윤관석(frame) 을 잡는 것

웹 페이지의 레이아웃과 UI 요소 등에 대한 뼈대

- 이 작업을 통해 개발자는 디자인 컨셉과 사이트 기능에 대한 이해를 할 수 있음

 

Mockup

데모 시연, 평가를 위한 최소한의 기능만 담은 모형

 

 

와이어프레임을 보고 컴포넌트 구분하기

 

1. 어떤 컴포넌트를 만들고 이들을 조합할지 부터 구상

- 예를 들어 상단의 경우, 상단 전체를 아우르는 Header라는 컴포넌트가 있고, 그 자식으로 search와 setting 이라는 컴포넌트를 만들기로 함 

- Header 컴포넌트는 애플리케이션 내의 어떤 페이지에 가더라도 늘 상단에 위치하니 이 부분을 감안해서 설계 로직을 작성

 

2. 컴포넌트 재사용 고려

- 동영상 플렛폼을 예시로 메인 화면에 나열되는 영상 정보들은 디테일은 달라도 레이아웃은 동일하니 컴포넌트를 한 번만 만들어 재사용 가능 

 

3. 작은 단위의 컴포넌트 분석 

- 컴포넌트가 표현하는 값 분석

- 컴포넌트가 가지고 있는 기능 분석(ex. 클릭시 해당 영상 재생)

- 컴포넌트가 어떤 상태로 있느냐에 따라 달라지는 출력 화면 예상

 

 

설계시 컴포넌트 관련 고려 사항

- UI의 필수 요소, 각자 고유의 기능을 가지고 있다는 정의도 맞음

- 고차원의 개발자라면 애플리케이션 안에서 다뤄지는 데이터를 컴포넌트끼리 보다 유기적으로 주고 받을 수 있도록 설계해야 함