SharePoint Framework
Page and web part model that provides full support for client-side SharePoint development, easy integration with SharePoint data, and extending Microsoft Teams.
Learn
History
2017: Microsoft introduced the SharePoint Framework as the recommended way to customize and extend SharePoint Online
Key elements
SharePoint Framework is modern client-side development
Types: Application customizers, Field customizers, Command sets
Workbench: a special SharePoint page that contains a single canvas that developers can add their web parts to. There are two different workbench options: local and hosted.
Web parts
Property pane
The property pane has two different modes: reactive and non-reactive
JavaScript agnostic but can be used with a framework (React in particular)
Read further: SharePoint Framework UI components
Quick start
Learning path
Code samples
Usecases
Persistence
API calls
Logging
Default logging works on local workbench but not on SharePoint Online workbench
Install the PnP library
Develop
→ Set up your SharePoint Framework development environment
Command line
Gulp
Read more about Gulp commands: Explore a SharePoint Framework project
Operate
Deployment
Last updated