는 지금까지 내가 SDK 및 API를 알고 있지 완전히 다르지만 API 인터페이스의 더 대 SDK는 구현 툴이다.REST API 상단의 SDK - 오버 헤드?
SDK를 사용자가 개발하고 API를 사용하는 도구, 헬퍼 클래스 (하는 API의 접속을 간단하게 예를 들어, 추가 코드), 특정 언어 바인딩 및 샘플 코드의 집합을 제공 할 수 있습니다. 일반적으로 기능 세트를 공개하는 단일 API를 가질 수 있으며 여러 API를 사용하여 해당 API에 액세스 할 수 있습니다. API는 항상 존재하지는 않지만 제공 될 때 유용합니다.
우리는 내 추천
우리는 API 디자인 별다른 무리하지 말아야한다는 사실을 REST API를 상단에 SDK를 만드는 것입니다, 우리는 데이터에 액세스 REST API를 개발하고 요구 사항을 가지고있다. 필요한 부분은 클라이언트 측에서 많이 발생하므로 SDK에 부담을 줄 수 있습니다. 우리는 깨끗한 API를 유지할 수 있습니다 의미 - SDK는 개발자가 API 작업을 호출 할 앱에서 사용하는 플랫폼에 특정 코드를 제공 할 수 있습니다. 다른 건축가의
하나는 REST API를 상단에 SDK를 개발에 관심이없는, 그는 SDK는 추가 오버 헤드가 될 것이다 느낌 .. 난 그냥 ...이 포럼에서 어떤 제안 다양한 의견을 받고 생각
을 피드백, 아이디어 ..
감사합니다 정말 유용 할 것
Barani