Introduction à SharePoint Framework Extensions
Le modèle SharePoint Framework (SPFx) avait déjà révolutionné le développement SharePoint il y a quelques mois en permettant enfin l’utilisation de technologies et d’outils web modernes pour concevoir des WebParts.
Le développement SharePoint côté-client poursuit inexorablement son évolution avec la mise en service du modèle SharePoint Framework Extensions (SPFx Extensions). Comme son nom l’indique, ce modèle permet d’étendre SPFx et utilise donc les mêmes concepts de développement que son aîné mais pour des briques différentes.
Là où SPFx se concentre essentiellement sur les WebParts, SPFx Extensions permet de personnaliser d’autres aspects de SharePoint que l’on peut regrouper actuellement dans trois grands ensembles :
- Application Customizers : permet la personnalisation de certaines zones de la page SharePoint
- Field Customizers : permet la personnalisation de champs d’une vue d’une liste/bibliothèques
- Command Sets : permet d’ajouter des actions au sein de la page SharePoint
A noter que comme SPFx, SPFx Extensions s’applique sur l’expérience moderne SharePoint et donc n’est applicable que sur les Bibliothèques Modernes, les Listes Modernes et les Pages Modernes.
Je vous propose de partager pendant les prochaines semaines une série d’articles pour détailler les différents outils nécessaires pour créer une extension SPFx, ainsi que l’exécution en mode debug et le déploiement.
- Générer facilement une extension
- Debug d’une extension
- Déployer son extension sur SharePoint
- L’extension ApplicationCustomizer
- L’extension FieldCustomizer
- L’extension CommandSet
Commentaires