1. API란 무엇인가? (가장 쉬운 정의) API(Application Programming Interface)는 서로 다른 소프트웨어들이 대화할 수 있도록 만든 공식 창구입니다. 정보를 억지로 긁어오는 '크롤링'과 달리, 상대방이 정해준 규칙에 따라 데이터를 정중하게 요청하고 받는 방식이죠. 비유: 식당에서 손님의 주문을 주방에 전달하고 음식을 가져다주는 '점원' 역할을 합니다.역할: 데이터 요청 전달, 사용자 인증 확인, 결과값 수령 및 배달. 2. 왜 API를 써야 할까? (크롤링과의 차이) 웹 크롤링은 사이트 디자인이 조금만 바뀌어도 고장 나기 쉽지만, API는 공식적인 약속이기 때문에 훨씬 안정적입니다. 정확성: 가공되지 않은 정돈된 데이터를 즉시 받을 수 있습니다.효율성: 수백 번의 클릭..