마블의 멀티버스 부럽잖은 'API 유니버스'
*이 글은 외부 필자인 이미준님의 기고입니다. API(Application Programming Interface)는 온라인 업계에서는 굉장히 익숙해진 용어인데요. 아웃스탠딩 정지혜 기자님이 인터뷰했던 가수 중에 API에서 이름을 따온 걸그룹이 있을 정도로, 너무나 자주 접하는 단어입니다. (참조 - 노션도 주목한 세계 최초의 걸그룹 스타트업, 'API' 이야기) 실제로 온라인 서비스를 만들거나 사용할 때 API를 사용하게 되는 경우는 점점 더 많아지고 있습니다. 이전 기고에서 API를 쓰지 않고 넷플릭스를 활용하는 서비스를 소개하면서 API에 대해서 설명한 적이 있는데요. (참조 - API 없이도 넷플릭스의 어깨에 올라탄 서비스들) API를 어릴 때 가지고 놀던 실전화에 비유해서 설명했습니다. API는 서로 다른 두 개의 시스템이 데이터를 확인하거나 UI까지 제공해주는 응용 프로그래밍 인터페이스의 방식입니다. 무려 1970년대에 등장한 이후 웹서비스가 생겨나면서부터 Web-API는 계속해서 그 쓰임새가 진화해 왔는데요. 모바일 서비스 환경으로 넘어가면서 이제는 API-Driven Development라는 개념까지 등장하고 있습니다. 실제로 제가 업계에서 일한 10년 사이에도 서비스를 개발하는 과정에서 API의 비중은 계속 커졌습니다. 개발환경뿐 아니라 비즈니스적인 관점에서도 중요도가 상승하고 있습니다. 오늘은 API를 온라인 서비스에서 사용해온 방식의 변화에 대해서 이야기를 해보려고 하는데요. API가 보여주는 '느슨하면서도 탄탄한 유대'가 마치 현대 사회의 모습을 보여주는 듯합니다. 웹 2.0 시대와 API 본격적으로 웹에서 API가 주목받기 시작한 것은 '웹 2.0'이라는 키워드가 등장했을 때부터였는데요.