Vue d’ensemble du développement SharePoint

Créez des expériences SharePoint et Microsoft 365 avec SharePoint Framework (SPFx), la personnalisation déclarative, les API prises en charge et Power Platform. Choisissez le modèle de développement pour l’expérience et l’hôte dont vous avez besoin.

Présentation de la plateforme de développement SharePoint

SPFx fournit les composants côté client, le déploiement de locataires et l’intégration avec les hôtes Microsoft 365. Avec SPFx 1.24, les composants Copilot UX ajoutent une interface utilisateur interactive aux conversations de Microsoft 365 Copilot. Les composants WebPart, les extensions et les extensions de cartes adaptatives traitent différents scénarios SharePoint, Teams et Viva Connections.

Utilisez la vue d’ensemble de la plateforme prise en charge et la référence de compatibilité avant de sélectionner une version d’infrastructure. L’hôte, les autorisations, les licences et les clients pris en charge d’un composant font partie de ses exigences, et non pas des valeurs par défaut interchangeables.

Quels types de développement pouvez-vous réaliser avec SharePoint ?

Objectif Commencez ici
Rendre des expériences interactives dans Microsoft 365 Copilot Composants Copilot UX
Ajouter des composants WebPart côté client à des pages SharePoint Composants WebPart SPFx
Étendre les expériences de page, de liste ou de formulaire Extensions SPFx
Créer des cartes Viva Connections Viva Connections et SPFx
Réutiliser la fonctionnalité du composant WebPart dans Microsoft Teams Intégration de SPFx à Teams
Mettre en forme les colonnes, les affichages de liste sans composant personnalisé Mise en forme des colonnes et mise en forme des vues
Appliquer une configuration de site renouvelable Modèles et scripts de site
Créer des formulaires et automatiser des processus Power Apps et Power Automate
Accéder aux sites et au contenu par le biais d’API SharePoint dans Microsoft Graph et accès aux données SPFx

Configurer votre environnement de développement et vous lancer dans le développement

Pour SPFx 1.24, suivez la configuration de l’environnement de développement avec Node.js 26 LTS. Utilisez les prérequis spécifiques à la version pour les projets plus anciens et SharePoint Server.

Les composants Copilot UX nécessitent le module complémentaire Microsoft 365 Copilot USL en plus de E3, E5 ou E7. Examinez la disponibilité et les limitations des clients, ledéploiement et la découverte dynamique, ainsi que le contexte visible.

Publier et distribuer votre solution

Les composants Copilot UX sont pris en charge dans SharePoint Store à partir de SPFx 1.24 GA. Utilisez les conseils et la liste de contrôle de soumission de Marketplace. La publication du Store n’ignore pas le déploiement du locataire, les exigences de licence, le consentement de l’API ou les restrictions des clients pris en charge.

Développement SharePoint Server

Les solutions serveur disposent d’API, de modèles de déploiement et d’outils spécifiques à la version. Suivez les instructions de prise en charge de Server et, pour les personnalisations côté serveur, les instructions de la solution de batterie de serveur. Ne traitez pas le déploiement de batterie de serveurs ou les anciennes procédures pas à pas de la plateforme mobile comme configuration actuelle de SharePoint Online.

Voir aussi