다른 웹 개발자가 사이트에서 사용할 자바 스크립트 라이브러리를 제공하는 것에 관한 광범위한 질문입니다. 내 라이브러리의 범위는 다음과 같습니다.웹 개발자 용 자바 스크립트 라이브러리 제공
- JS 파일 형태로 제공되는 데이터 서비스를 제공하고 있습니다. 비슷한 구현은 Google 웹 로그 분석입니다.
- 항상 저의 의해 호스팅됩니다. 개발자는 < 스크립트 > 태그의 @src 속성을 사용합니다.
- 내 라이브러리는 속성 집합과 함께 개체 (지금은 Jeff라고 부름)로 구성됩니다. 메서드가없고 값만 있습니다.
- 라이브러리는 정적이 아니라 세션 기반입니다. 우리는 요청시에만 결정될 수있는 데이터 포인트를 제공하고 있습니다. (페이지로드시 AJAX를 통해 호출되는 웹 서비스를 생각해보십시오.)
- 이것은 무료 서비스는 아닙니다. 구현자는 사용료를 지불합니다.
- Jeff 객체가 항상 반환되지만 내 서버에서 발생한 런타임 오류로 인해 모든 속성이 채워지지 않을 수 있습니다. Jeff 객체에는 성공/실패와 설명을 나타내는 Response 섹션이 있습니다.
내 질문에 : 내가 설명한 것처럼 JS 라이브러리 형태로 서비스를 제공하는 모범 사례는 무엇이 이상적인가요? 표준 인터넷 검색은 나에게 많은 것을주지 않았지만 가이드 라인에 대한 언급은 대단히 감사합니다.
로컬로 호스트 할 수없는 JS 라이브러리를 사용하지 않습니다. – ceejayoz
네, 이해합니다. 위의 몇 가지 코멘트를 추가하여 더 많은 컨텍스트를 제공합니다. – jro
질문이 이해가 가지 않습니다. 도서관을 주최하고 싶지만 아직 배달에 대해 물어보십시오. 나는 당신이 당신 자신의 질문에 대답했다고 말하고 싶습니다. 추가 할 수있는 유일한 점은 lib-as-documentation과 superfast hosting이 필요하다는 것입니다. – svinto