SharePoint Framework
tags :
Summary #
URL SharePoint Framework (SPFx) is a client-side extensibility model for
- Microsoft Teams,
- Microsoft Viva,
- Outlook, Microsoft 365 app (Office), and
- SharePoint. It was initially introduced for SharePoint as part of the “modern” SharePoint experiences introduced in Microsoft 365 (at the time called Office 365). ref
Is SPFx only for SharePoint Developers? #
No. SPFx is targeted for any web developer to extend Microsoft 365 easily and cost efficiently using TypeScript/JavaScript.
Web Components in the SharePoint Framework #
ref When building solutions on the SharePoint Framework, you can choose which JavaScript framework, if any, you want to use. While you see many articles, as well as the documentation, show samples in React, developers across the world use different frameworks such as jQuery, AngularJS, AnguAngular, Knockout or Vue. If you work for a consultancy, or even a larger organization, there is a fair chance that you might be using different frameworks on different projects.
- And this is exactly why you should care about web components. Web components allow you to build controls once and reuse them in all your projects: no matter which JavaScript framework you use, no matter if it’s the Office UI Fabric components lacking for your framework or some other controls you need for your solutions.