깡깡이 벗어나기2 API 2. 라이브러리/프레임워크 API 2024.01.27 - [깡깡이 벗어나기] - API 1. 웹 API 웹 API에 이어! 1. 라이브러리 API - 라이브러리 : 개발자가 필요로 하는 일련의 기능을 모듈화 하여 제공하는 코드의 집합 - 라이브러리 API : 이런 라이브러리의 기능들을 사용할 수 있도록 인터페이스를 제공 -> 이를 통해 개발자가 원하는 기능들을 API를 통해 호출 하여 쉽게 사용가능. -> 메서드, 클래스, 인터페이스 등으로 구성 대표적인 라이브러리 API : - Spring Data JPA : Java Persistence API를 기반으로 데이터베이스와 상호작용을 도와주는 라이브러리 : JpaRepository나 CRUDRepository 같은 인터페이스를 사용하여, 기본적인 CRUD를 구현 - Spring Secur.. 깡깡이 벗어나기 2024. 1. 28. API 1. 웹 API API(Application Programming Interface) 란? - 애플리케이션 간의 상호작용을 가능하게 하는 규격 또는 프로토콜 - 쉽게 다른 소프트웨어 간의 정보 교환, 상호작용을 도와주는 연결고리 주요 역할 : 상호작용, 데이터 교환, 코드 재사용 1. 상호작용 - 서로 다른 시스템, 애플리케이션, 라이브러리 간의 상호작용을 가능하게 함 2. 데이터 교환 - API를 통해 서로 다른 시스템 간의 데이터를 교환할 수 있게 함 3. 코드 재사용 - API를 사용하여 이미 개발된 기능을 사용할 수 있음 > 개발 시간 감소와 효율 증가 API의 유형 - 웹 API - 라이브러리/프레임워크 API 1. 웹 API - HTTP를 통해 통신 - 보통 웹서버와 클라이언트 간의 데이터 교환을 위해 사용.. 깡깡이 벗어나기 2024. 1. 27. 이전 1 다음