Knockout으로 구성요소 개발 소개 및 필요 조건

이 자습서는 표준 Knockout JS ViewModel 및 템플리트 기능을 활용하는 JavaScript 객체를 사용하여 샘플 구성요소를 생성하는 단계 및 확인 절차를 제공합니다.

이 단계에서 참조된 코드(구성요소를 생성할 때 시드된 파일에 제공)를 가져와 .html 템플리트와 JavaScript viewModel만 자체 코드로 업데이트할 수 있어야 합니다.

주:

Oracle Content Management는 구성요소 생성에 사용할 JavaScript 기술을 지시하지 않지만, 일반적으로 어떤 JavaScript 프레임워크를 선택하든 각 구성요소 구현에 대해 팩토리 JavaScript 함수는 동일합니다.

필요 조건

이 자습서는 구성요소 구현에만 초점을 맞춥니다. 구성요소에 대한 더 일반적인 정보는 구성요소 개발을 참조하십시오.

이 자습서의 단계를 완료하려면 다음 요구사항을 충족해야 합니다.
  • 사이트 및 구성요소를 생성할 수 있는 권한으로 Oracle Content Management 인스턴스에 액세스할 수 있어야 합니다.

  • Oracle Content Management 인스턴스 서버가 Oracle Content Management 데스크톱을 사용하거나 사용자정의 구성요소를 사용하는 로컬 컴퓨터와 동기화되었습니다. Developer Cloud Service로 사용자정의 구성요소 개발을 참조하십시오.

또한 다음 JavaScript 개념 및 프레임워크에 익숙해야 합니다.
  • JavaScript 브라우저 디버깅

  • JavaScript 클로저

  • JavaScript 비동기 모듈 정의(AMD) 개발

  • RequireJS 및 KnockoutJS 프레임워크

단계 1: 구성요소 생성을 계속합니다.