-
[생활코딩] UI 와 APIStudy/JavaScript 2019. 12. 6. 10:52반응형
UI(user interface): 사용자와 시스템의 접점 / 사용자 (User) 가 목적달성을 위해 마주하는 조작체계
API(application programming interface): App과 프로그래밍의 접점(프로그램이 동작하는 환경을 제어하기 위해서 환경에서 제공되는 조작 장치)
/ 프로그래머 (Programmer) 의 개발을 돕기위해 마련된 도구 및 환경
개발자가 아닌 사람은 UI를 통해 시스템을 제어하는것이고,
개발자는 UI와 더불어 API를 이용해서 App을 제어할 수 있다.
ex)
'사용자'에게 '웹 개발자'는 인프라를 제공하고,
'웹 개발자'에게 '브라우저 개발자'는 인프라를 제공한다.
'사용자'와 '웹 개발자'의 관계의 접점이 " Interface "
여기서,
웹 개발자는 사용자에게 App을 제어할 수 있도록 User interface를 제공하고,
브라우저 개발자는 웹 개발자에게 App을 제어할 수 있도록, Application programming interface를 제공한다.반응형'Study > JavaScript' 카테고리의 다른 글
[생활코딩] JavaScript 함수 : scope, callback, closure, arguments, apply&call (0) 2019.12.07 [생활코딩] JavaScript 모듈 & 라이브러리 (0) 2019.12.06 [생활코딩] JavaScript 객체 (0) 2019.12.05 [생활코딩] JavaScript 배열 (0) 2019.12.04 [생활코딩] JavaScript 함수 (0) 2019.12.04