본문 바로가기
Front-End

API, UI, UX

by 깐니 2022. 5. 1.
  1. API (Application Progamming Interface)
    응용프로그램 인터페이스 프로그램과 다른 프로그램을 연결해주는 역할이다.
    -> 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스다.
    -> 만약 내가 daum지도를 사용해서 웹을 만들때 그냥 daum이 지도에 대한 데이트를 공개만 한다면 양이 방대하고 호환성 문제도 있어서 유용하게 사용하기 어려울 것이다.
    하지만 daum지도API를 제공한다면, 데이터를 활용할 수 있도록 인터페이스를 제공하기 때문에 유용하게 쓸 수 있다.

  2. UI (User Interface)와 UX (User Experience)
    UI
    -> 사용자가 마주하는디자인(폰트 칼라), 레이아웃 기술적인 부분(반응성, 입출력단계, 애니메이션효과)

    UX
    -> 사용자의 경험 - 가장 먼저 터치하는 화면, 등을 분석해서 더 효율적인 방향으로 프로세스가 진행될 수 있도록 하는 것이다.

차이: UI는 디자인적인 면이 있다면, UX는 통계자료나 데이터를 기반으로 사용자들이 특성을 분석해서 상황에 맞게 변화하는 방안을 찾는것이다.

'Front-End' 카테고리의 다른 글

NPX  (0) 2022.05.01
Flux 패턴  (0) 2022.05.01