SPFx development
Build better custom apps with SPFx, PnP, APIs, and dev tools
Training
- SharePoint development docs
- Patterns and Practices Resources
- MS 365 Dev Blog
- Microsoft Learn for Developers - structured learning paths.
- Microsoft Adoption Centre - Developer
Extra resources
Code
- MS365 OfficeDev GitHub & SharePoint GitHub
- MS 365 PnP GitHub org
- Code snippets: The Awesome Lists
- List: Awesome SharePoint
- List: Awesome .NET
Testing & dev tools
Frameworks and packaged solutions
- PnP Starter Kit (Microsoft 365)
- PnP SPFx Webparts
- PnP Starter Intranet (2016+)
- Sprocket – note, I helped make this
- Involv
- Omnia
- Bonzai
- Vendor comparison (neutral/free) - Clearbox
- Vendor selection guidance (neutral) - StepTwo
Bloggers
- Andrew Connell (github)
- Chris O’Brien
- Christian Stahl
- David Drever
- David Lozzi
- Elio Struyf (github)
- John Liu - YouTube (github)
- Julie Turner
- Marc Anderson
- Stefan Bauer (github)
- Thomas Daly
- MSFT SPFx Lead Vesa Junoven
- Waldek Mastykarz & Mavention
- Wictor Wilen
- Yaroslav Pentsarskyy