Saltar al contenido

Sharepoint: en SPFx, ¿uso CSOM, REST o algo más?

Solución:

Para las consultas REST, debe usar la clase SpHttpClient. JSOM ya no se mantiene, así que evítelo por ahora.

Para “back-end” (código C #), CSOM es su única opción. Por lo general, implemento algún código CSOM utilizando una función de Azure y cargando la biblioteca SharePointPnPCoreOnline. Es fácil y rápido de configurar. El principal beneficio de la biblioteca PnP es la ClientContext.ExecuteQueryRetry()-función que tiene una estrategia de reintento incorporada si sus solicitudes se ralentizan.

En SPFx obtienes el contexto de la página automáticamente. Con el contexto de la página, puede obtener el contexto del sitio y todos los elementos como listas, bibliotecas. En SPFx tenemos que usar frameworks javascript como Node.js, React, Angular. Debe obtener datos de SP usando llamadas REST con el uso de uno de estos marcos de javascript. Espero que esto te ayude.

Hay varias opciones que puede usar en SPFx:

  • Clase SPHttpClient para realizar solicitudes REST a la API REST de SharePoint
  • También puede cargar cualquier archivo JSOM en la página (de forma predeterminada, no se cargan en las páginas modernas). Esto podría ser útil si necesita realizar algunas operaciones que no están disponibles en REST.
  • GraphHttpClient o AadHttpClient para realizar solicitudes de MS Graph
  • Libs PnP para realizar llamadas REST de SharePoint usando objetos JavaScript
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *