UI vs API

장돌뱅이 ·2022년 2월 20일
0

JavaScript

목록 보기
27/46

UI(user interface)

사용자가 시스템을 제어하기 위해서 사용하는 화면에 보이는 조작장치 (경고창, 웹페이지의 버튼, 메뉴 등)

일반 사용자는 UI를 통해서 시스템을 제어한다.

API(application programming interface)

UI로서 동작하기 위해서, 어떤 프로그램이 그 프로그램으로서 동작하기 위해서 만들어진데 이용된 부품,기능,프로그램. 모든 애플리케이션은 API를 순서대로 실행하는 것(=프로그래밍)을 통해 만들어진다.

개발자는 API를 통해서 웹브라우저와 같은 플랫폼을 제어한다.

레퍼런스와 튜토리얼

프로그래밍을 공부하기 위한 자료는 크게
1. 레퍼런스 : 명령어 사전
2. 튜토리얼 : 프로그래밍 언어를 사용하는 문법이 있다.

레퍼런스를 보는 방법에는 크게
1. 자바스크립트라는 언어 자체에서 기본적으로 제공하는 명령인 자바스크립트 API(Math, 정규표현식 등)
MDN, ECMA 등
2. 호스트 환경(Node.js, 웹브라우저 등) 을 제어할 수 있도록 하는 API
Node.js API, 웹브라우저 API 등

출처 https://opentutorials.org/course/743/6533

0개의 댓글

관련 채용 정보