SharePoint 2013에서 단일 페이지 애플리케이션에 durandal.js 사용
On 11월 30, 2020 by adminSharepoint 2013에서 단일 페이지 애플리케이션을 개발 중입니다. 구현에 대해 약간의 의문이 있습니다.
- 이력을 유지하고 탐색에 사용할 수있는 무언가가 있어야합니다 (단일 페이지 응용 프로그램이므로)
- 데이터를 바인딩해야합니다 (knockout.js로 할 수 있음).
- li>
- 백엔드에게 몇 가지 알림을 제공해야합니다 (예 : 데이터가 저장되었습니다.이 작업은 knockout.js로도 수행 할 수 있습니다).
하지만 이에 대해 검색했을 때 Durandal.js http://durandaljs.com/
알려주세요. 나 쉐어 포인트에서 그러한 프레임 워크를 사용하는 것이 가능합니까? 이런 종류의 시나리오를 구현 한 사람이 있습니까?
댓글
- knockout.js를 사용하여 빅 데이터 기반의 한 페이지 애플리케이션을 구현할 수있었습니다. SharePoint 2013 (웹 파트)에서 훌륭하게 작동했습니다. durandal을 사용한 적이 없지만 ' 왜 SharePoint에서 작동하지 않는지 ' 생각할 수 없습니까?
- 감사합니다. 댓글을 달았지만 이에 대한 설명이 더 필요합니다.
- durandal.js가 SharePoint 2013에서 사용되는 문서를 보았 기 때문입니다. sympmarc.com/2013/04 / 15 / …
답변
Durandal과 SharePoint 2013의 만남 기사에서 다음을 읽을 수 있습니다.
소개하겠습니다. 유명한 프랑스 검의 이름을 딴 꽤 젊은 SPA 프레임 워크 인 Durandal로 이동합니다. 웹 사이트에 나와 있듯이
SPA 프레임 워크에 대한 검색은 여기서 끝납니다.
Durandal은 편안하다고 주장합니다.
우리는 바퀴를 재발 명하려고하지 않았습니다. Durandal은 jQuery, Knockout 및 RequireJS와 같이 알고 있고 좋아하는 라이브러리를 기반으로합니다. 배울 것이 거의 없으며 앱을 구축하는 것이 편안하고 친숙합니다. 뛰어 들고 즐기세요.
Durandal은 누구나, 모두를 실행한다고 주장합니다.
결국 Durandal은 자바 스크립트 라이브러리 모음 일뿐입니다. 그것을 사용하려면 특별한 것이 필요합니다. 우리의 github repo로 가서 포크하세요. App 폴더의 콘텐츠를 가져 와서 자신의 프로젝트를 시작하는 데 사용할 수 있습니다.
가능한지 실제로 테스트하는 곳 , 그리고 다음과 같은 결론을 내립니다.
Durandal이 SPA 프레임 워크에 대한 귀하의 검색이 여기서 끝나는 약속을 이행 할 수 있다고 말하고 싶습니다.
결론
예, 가능합니다.
댓글
- @PrasadGavande ' 환영합니다!
- 이 작업을 어떻게 진행해야하는지 아십니까? SharePoint 2013으로 시작할 수있는 항목을 찾을 수 없었기 때문입니다.이 링크가있는 경우 저와 공유해주세요
- @PrasadGavande 마스터 페이지에서 durandal.js 및 사용자 지정 js 파일에 대한 링크를 추가하고 거기에서 당신의 방식으로 일하십시오. 행운을 빕니다!
- durandalJS에 약간의 문제가 있습니다. 즉. 간단한 asp.net 웹 응용 프로그램에서 js로 HTML 파일을 라우팅 할 수 있지만 aspx 파일을 라우팅하여 sharpoint에서 구현하는 동안 aspx 파일을 모듈로 사용한 다음 어쨌든 해당 파일을 호출하여 라우터에서 호출 할 수 있습니다. of durandal)
- @PrasadGavande ' 죄송합니다. ' 지식 기반 외부에 있습니다. 자매 사이트 인 Stackoverflow에서 물어 보시겠습니까?
답글 남기기