SharePoint Framework
E56717
SharePoint Framework is a client-side development model and toolset for building custom, modern web parts and extensions that run in SharePoint Online and SharePoint on-premises.
Aliases (1)
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
SharePoint customization framework
→
client-side development model → web development framework → |
| authentication |
Azure Active Directory
→
|
| canAccess |
Microsoft Graph
→
SharePoint REST API → |
| configuration |
JSON-based web part manifests
→
|
| deploymentModel |
client-side
→
|
| developedBy |
Microsoft
→
|
| distribution |
SharePoint app catalog
→
site collection app catalog → tenant app catalog → |
| introducedAsReplacementFor |
SharePoint add-in model (in many scenarios)
→
farm solutions (in many scenarios) → |
| license |
proprietary
→
|
| partOf |
Microsoft 365 developer platform
→
|
| platform |
Microsoft 365
→
SharePoint Online → SharePoint Server → |
| programmingLanguage |
JavaScript
→
TypeScript → |
| runsIn |
browser
→
|
| supports |
Microsoft Teams apps
→
Office Add-ins integration → SharePoint Server 2019 → SharePoint Subscription Edition → SharePoint Teams integration → SharePoint extensions → SharePoint libraries → SharePoint list views → SharePoint web parts → SharePoint-hosted workbench → TypeScript typings for SharePoint APIs → Viva Connections → local workbench for testing (earlier versions) → modern SharePoint pages → on-premises SharePoint 2016 Feature Pack 2 → responsive design → single-page application patterns → |
| supportsFramework |
Angular
→
Knockout → No framework (vanilla JavaScript) → React → Vue.js → |
| uses |
Gulp
→
Node.js → Yeoman → npm → webpack → |
Referenced by (2)
| Subject (surface form when different) | Predicate |
|---|---|
|
SharePoint Framework
("SharePoint web parts")
→
|
supports |
|
SharePoint
→
|
supportsProgrammingModel |