강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

kjkksu971673 のプロフィール画像
kjkksu971673

投稿した質問数

[リニューアル] Node.js教科書 - 基本からプロジェクト実習まで

APIを理解する

api 만드는 이유 질문드립니다.

作成

·

276

0

굳이 만들어봤자 큰 이득이 없는 것 같은데 만드는 이유가 궁금합니다.

크롤링하면 서버가 과부하 걸릴 수 있어서 api를 제공한다고 말씀하셨는데 이것도 개발자가 크롤링을 고집하면 소용없지 않나요?

api를 얼마나 사용하는지 통계도 낼 수 있다고 말씀하셨는데 이걸 나중에 어디에 사용하는지도 잘 모르겠습니다.

만듦으로써 얻는 이득이 있을까요?

mysqlnodejsmongodbSequelize

回答 1

1

zerocho님의 프로필 이미지
zerocho
インストラクター

api는 서로간의 약속같은 것입니다. 공식적으로 제공하는 데이터이므로 정확할 것이라고 믿을 수 있습니다. 또한 업데이트도 보장되고요. 그리고 사내에서도 서로 api로 소통합니다. 예를 들어 카카오가 카카오모빌리티를 크롤링 할 수는 없잖아요? api 별 사용량은 서비스의 부하가 어디로 몰리는지 체크하는 지표가 됩니다. 추후 통계를 보고 그 부분 성능을 개선할 때 쓸 수 있겠죠.

크롤링은 참고로 법적인 문제도 있습니다. 크롤링한 데이터를 영리적으로 사용하면 문제가 됩니다.

kjkksu971673 のプロフィール画像
kjkksu971673

投稿した質問数

質問する