운영체제와 응용프로그램 사이의 총신에 사용되는 언어나 메세지 형식을 말한다.
주로 레스토랑의 '점원'에 비유한다
손님이 점원에게 메뉴를 주문하면 점원이 셰프에게 메뉴를 전달한다
셰프가 완성된 음식을 점원에게 주면 점원이 손님에게 전달한다
이처럼 API는 점원과 셰프를 연결해주는 일종의 창구의 역할을 한다
클라이언트가 정보를 서버에게 요청하면(Request), 서버는 클라이언트가 원하는 데이터를 제공해준다(Response)
수업에서는 정보를 읽어올 때 getMethod를 이용하였고, DB에 정보를 저장할 때 postMethod를 이용하였다
사실 오늘은 코딩이 잘 되지않아 용어정리를 해보았다.
비전공자로서 프로그래밍과 관련된 용어들은 아직 낯설기도했고 나중에 팀프로젝트에 들어갔을 때, 나만 용어를 못알아 듣는 불상사가 생기면 안된다는 생각도 들었다.
개념은 이해가 되지만 아직까지 직접 코딩할때 request와 response는 많이 헷갈린다. 오프라인학원을 다닐 때 JSP수업에서 배웠던 건 이미 머릿속에서 다 사라져버렸다.
내일은 선생님의 설명 없이 혼자서 페이지를 하나 완성해야겠다는 목표가 생겼다.