Моя компания является крупной на sharepoint. но серверные элементы управления имеют неотъемлемую проблему с производительностью. Я хочу перенести ответственность за страницу на клиентскую сторону с концепцией, подобной SPA. для этого лучше всего подходят рамки или архитектурный стиль.Как создать SPA с помощью sharepoint
ответ
Приложения с одной страницей набирают огромную популярность в наши дни главным образом из-за их текучести и отзывчивости. Очевидно, что структура и архитектурный стиль сильно зависят от требований.
Framework: -
Есть множество доступных инфраструктур, которые могут быть использованы в зависимости от сложности SPA вы планируете - Backbone, Угловое, Нокаут, Эмбер и т.д. Я лично предпочитаю угловые и Knockout рамки из-за их простоты и возможности привязки данных и директивы. Кроме того, вы также можете эффективно обрабатывать вызовы REST в SharePoint с помощью Breeze.js. Для получения более подробной информации обратитесь к ссылке this.
Архитектура Стили: -
Обычно SPA используют шаблоны MVC или MVVM для отграничения аспекта пользовательского интерфейса от бизнес-логики, но это опять-таки обусловлено требованием. Независимо от стиля/шаблона важно сохранить код модульным и не подвергать подробные сведения о реализации.
Упаковка: -
Что касается SPA для SharePoint, то лучший способ их упаковки и развертывания - в форме размещенных в SharePoint приложений. Приложения с хостингом SharePoint допускают только код на стороне клиента и, следовательно, используют объектную модель Javascript и REST API для SharePoint, что делает их идеальными для развертывания SPA над SharePoint.
Литература: -
https://www.pluralsight.com/courses/building-sharepoint-apps-spa-angularjs
- 1. Как создать SPA с угловым и MVC5
- 2. Как создать Mithril.js SPA с источником JSON?
- 3. Как создать SharePoint Solution?
- 4. Сайт Laravel с использованием SPA-поддомена SPA
- 5. SharePoint: как создать эскиз?
- 6. SPA с управлением контентом
- 7. Как создать пользовательские веб-части с помощью sharepoint designer 2007?
- 8. Sharepoint 2007: Как создать страницу контента с помощью webservices
- 9. Как создать папку в sharepoint с помощью SSIS
- 10. Как создать пакет SharePoint 2010 с помощью командной строки?
- 11. Как создать задачу в SharePoint с помощью C#
- 12. Как создать управляемый путь с помощью объектной модели SharePoint
- 13. Как создать веб-страницы XML с помощью веб-служб sharepoint?
- 14. SharePoint: как создать папку в списке с помощью веб-служб
- 15. Структурирование SPA с модулями
- 16. Серверная маршрутизация с помощью AngularJS SPA
- 17. Создайте индивидуальные пакеты SPA с помощью Webpack
- 18. ValidateAntiForgeryToken с архитектурой SPA
- 19. Как создать подвыборы в sharepoint
- 20. Как создать файлы брендинга с помощью SharePoint Hosted App в SharePoint Online/Office 365?
- 21. Как создать сайт с помощью SharePoint Designer 2013 и SharePoint Server 2013?
- 22. Как создать триггеры в sharepoint?
- 23. Как работает SPA?
- 24. Проверка подлинности с помощью Sharepoint
- 25. Создать таблицу в базе данных sharepoint с помощью C#
- 26. Создать папку с powershell в sharepoint (webservices)
- 27. Как создать сеансы пользователя с помощью Polymer?
- 28. Как удалить суб-сайт SharePoint с помощью веб-служб SharePoint?
- 29. Как определить версию SharePoint с помощью веб-служб SharePoint?
- 30. Как защитить конфиденциальные данные в SPA с помощью токенов JWT