아무리 위키나 구글 자료 읽어봐도 이해가 안대...
프레임워크나 라이브러리랑 머가 다른거야?
java servlet이 api라는데 이게 왜 api인지 모르겠어
프로그램의 규약
.....?
클라이언트랑 서버를 이어주는 중간자라고 생각하면됨
개발자가 개발하는데 쓰는 인터페이스
프레임워크=라이브러리 집합체
API라는 건 그냥 프로그램 내부와 통신하기 위해 외부로 공개하는 인터페이스(기능)임 클래스의 퍼블릭 메서드들, 어떤 모듈의 특정 클래스들, 백엔드 서버의 엔드포인트, 클라이언트 화면의 버튼들
버튼들은 API보단 그냥 유저 인터페이스라고 보는게 맞겠다
Application Programming Interface 운영체제와 프로그램 사이의 통신 규약 -> 서버와 클라이트간의 통신 메세지의 형식을 정의해놓은 것
프로그램의 규약
.....?
클라이언트랑 서버를 이어주는 중간자라고 생각하면됨
개발자가 개발하는데 쓰는 인터페이스
프레임워크=라이브러리 집합체
API라는 건 그냥 프로그램 내부와 통신하기 위해 외부로 공개하는 인터페이스(기능)임 클래스의 퍼블릭 메서드들, 어떤 모듈의 특정 클래스들, 백엔드 서버의 엔드포인트, 클라이언트 화면의 버튼들
버튼들은 API보단 그냥 유저 인터페이스라고 보는게 맞겠다
Application Programming Interface 운영체제와 프로그램 사이의 통신 규약 -> 서버와 클라이트간의 통신 메세지의 형식을 정의해놓은 것