다른분들의 강의를 이것저것 찍먹해보다가 결국 다시 엘리님 강의로 돌아왔다. 유료 강의인 프론트엔드 필수 브라우저 101를 결제했다. 실습문제를 최대한 안보고 따라하려는데 쉽지 않다. 예전에 다른 예제를 풀 때도 그랬듯이 너무 빙빙둘러서 생각하니까 더 헤매는 기분...
워밍업으로 들은 무료 강의
API란? 개념 정리와 포트폴리오에 유용한 대박 사이트 공유 🙌
다양한 기기에서 서버에 있는 데이터를 읽고 쓰기 위해서는 서버에서 제공하는 Web API들을 이용해서 처리할 수 있음
HTTP 네트워크에서 기기들간에 의사소통을 해나가는 규격사항
REST Representational State Transfer
→ Web API를 어떻게 디자인해서 만들건지 정의함
Get을 이용해 유저에 대한 정보를 요청하면 서버로부터 유저에 대한 데이터를 JSON을 통해 받아 올 수 있음
그 외
라이브러리/프레임워크에서 이용할 수 있는 클래스나 함수들을 API라고 부름
Open / Public API 회사 내부에서 사용하는 Web API를 외부의 다른 개발자가 이용할 수 있도록 공개적으로 오픈한 것 → 회사, 서비스 커뮤니티에 많은 기여를 함
서버에서 제공하는 Web API를 통해서 서버에 있는 데이터를 읽어오거나 업데이트 할 수 있음