What is SPFx?
Table of contents
SPFx stands for the SharePoint Framework.
SharePoint Framework (SPFx) is a development model provided by Microsoft for creating web parts, extensions, and applications that integrate with SharePoint and Microsoft 365. SPFx enables developers to build client-side solutions using modern web technologies like TypeScript, React, or Angular.
These solutions run in the browser and can adapt to different environments, including SharePoint Online, Microsoft Teams, and Microsoft Viva Connections.
What is SPFx used for?
SPFx is used to extend and customize the SharePoint experience in the following ways:
- Web parts: Custom components that can be added to SharePoint pages to display data, forms, charts, or any other interactive content.
- Extensions: Customize the SharePoint user interface, including application customizers, field customizers, and command sets.
- Adaptive Card Extensions (ACEs): Build cards for Microsoft Viva Connections dashboards.
- Teams tab apps: Build Microsoft Teams tabs hosted within SharePoint.
SPFx solutions are deployed to the SharePoint App Catalog and can be made available to specific sites or the entire tenant.