SOLID란 객체 지향 프로그래밍 및 설계의 다섯 가지 기본 원칙이다.프로그래머가 시간이 지나도 유지 소부와 확장이 쉬운 시스템을 만들고자 할 때 이 원칙들을 함께 적용할 수 있다.
Representational State Transfer API.REST 소프트웨어 아키텍쳐를 준수한 API를 REST API, Restful API라고 말합니다. REST 아키텍쳐는 클라이언트, 서버간 정보를 안전하고 효율적으로 교환하기 위한 규칙을 정의하고 있습니다