주특기가 끝나고 처음 프론트와 협업을 시작했다. 아리송했던 프론트와의 연동 방식에서 우린 하던대로 JSON으로 변수명과 형식만 잘 맞춰서 데이터를 잘 넘겨주기만 하면 되고, CORS 설정과 추후에 EC2의 IP 주소만 잘 알려주면 문제없을 것이란 답변을 듣고 생각보다 복잡하진 않은 것 같아서 다행이란 생각을 했었다. 프로젝트 설계 단계에서 영화를 검색하면 그것을 서비스해주는 OTT를 알려주는 사이트로 정했었는데, 구현 가능할지 애매해서 좀 더 스코프를 좁게 잡아 SA를 진행했다. 이후 혼자 방법을 찾은 끝에 원하던 것을 구현에 성공해서 큰 뿌듯함을 느끼기도 했다. (TMDB 만세!) CORS (Cross-Origin Resource Sharing) 추가 HTTP 헤더를 사용하여, 한 서버에서 실행중인 웹..
1. API(Application Programming Interface) 애플리케이션: 고유한 기능을 가진 모든 소프트웨어 프로그래밍: 프로그래밍 방식으로 인터페이스: 애플리케이션 간의 통신 규약 즉, 클라이언트 요청과 서버 응답의 구성 방법을 약속해 놓은 것이다 https://aws.amazon.com/ko/what-is/api/ 2. Client / Server 클라이언트 서버 모델: 서비스 요청자인 클라이언트와 서비스 자원의 제공자인 서버 간에 작업을 분리해주는 분산 애플리케이션 구조이자 네트워크 아키텍처 https://ko.wikipedia.org/wiki/%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8_%EC%84%9C%EB%B2%84_%EB%AA%A8%EB%..