-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
api 만드는 이유 질문드립니다.
22.11.30 14:42 작성 조회수 149
0
굳이 만들어봤자 큰 이득이 없는 것 같은데 만드는 이유가 궁금합니다.
크롤링하면 서버가 과부하 걸릴 수 있어서 api를 제공한다고 말씀하셨는데 이것도 개발자가 크롤링을 고집하면 소용없지 않나요?
api를 얼마나 사용하는지 통계도 낼 수 있다고 말씀하셨는데 이걸 나중에 어디에 사용하는지도 잘 모르겠습니다.
만듦으로써 얻는 이득이 있을까요?
답변을 작성해보세요.
1
조현영
지식공유자2022.11.30
api는 서로간의 약속같은 것입니다. 공식적으로 제공하는 데이터이므로 정확할 것이라고 믿을 수 있습니다. 또한 업데이트도 보장되고요. 그리고 사내에서도 서로 api로 소통합니다. 예를 들어 카카오가 카카오모빌리티를 크롤링 할 수는 없잖아요? api 별 사용량은 서비스의 부하가 어디로 몰리는지 체크하는 지표가 됩니다. 추후 통계를 보고 그 부분 성능을 개선할 때 쓸 수 있겠죠.
크롤링은 참고로 법적인 문제도 있습니다. 크롤링한 데이터를 영리적으로 사용하면 문제가 됩니다.
답변 1