SharePoint Framework Special Interest Group (SIG) bi-weekly community call recording from December 5th is now available from the SharePoint Development YouTube channel at http://aka.ms/spdev-videos.
Road Ahead for calendar year 2020 includes: Native support for Fluid Framework, SPFx support in AppSource, Unified toolchain for M365 workloads, Faster inner dev loop, and More extensions. Check out the new training, certification and tooling for M365 developers. PnPjs v2 Beta is now available, v2 release targeted for December 20th, expect next PnPjs v1 release on or shortly after December 6th. Striving for v1-v2 parity in first half 2020. New PnP Office 365 CLI release 2.3.0. Time saving updates made to two SPFx Reusable Controls libraries – property controls and controls react. SPFx community generator 1.10.2 released – includes Azure DevOps and Lodash integration updates.
Thank you PnP community members for your great work on controls, demos and documentation.
The first two demos in this session are focused on reducing page load times – optimization. 1) PnPjs v2 new features – shows how to create a PnP presets file within your project. The new external web factory method, selective importing and simpler setup model found in PnPjs v2 are used in the presets file demonstrated. 2) Office 365 CLI command to suggest an external configuration – see the new Office 365 CLI command called “O365 SPFx Project Externalize” that scans for and suggests external dependencies that can be referenced externally (in a CDN) allowing you to create a more compact and performant SPFx solution bundle. In this example, header size was reduced by 80% as a result of not including dependencies in the bundle. And 3) Microsoft Teams channel and tabs web part – the React Teams Tabs web part allows users to access a Microsoft Teams channel and Teams tabs within channels on a Modern site without having to open the Teams app or Teams Web app. The web part shows all Teams channels/tabs linked to the Modern website. The Teams channel information is accessed via Microsoft Graph API.
This call was hosted by Patrick Rodgers (Microsoft)
- Latest updates on SharePoint Framework – 5:46
- PnPjs Client Libraries – 9:17
- Office 365 CLI – 12:46
- SPFx reusable controls – 14:28
- PnP Yeoman Generator – 16:02
- PnPjs v2 new features | Patrick Rodgers (Microsoft) | @mediocrebowler – 17:42
- Office 365 CLI command to suggest an external configuration | Vincent Biret (2toLead) | @baywet – 29:30
- Microsoft Teams channel and tabs web part | Federico Porceddu (Avanade) | @FedericoSPDev – 44:05
Additional resources around the covered topics and links from the slides.
- The presentation used in this community call
- Document – PnPjs v2 new features
- Link – PnPjs v2 Testing Help
- Document – Office 365 CLI command called “O365 SPFx Project Externalize”
- Blog post – React Teams tab web part
- Sample – React Teams tab PnPjs
- Link – Microsoft 365 developer training
- Link – Office 365 Developer Program
- Video – Preview of new capabilities with SharePoint Framework version 1.10
- SharePoint Framework React Controls v1.10.0 released
- SharePoint look book v2
- New SharePoint Framework web part sample gallery – aka.ms/spfx-webparts
- Latest documentation on SharePoint Framework
- Found an issue with SharePoint Dev? – please let us know at http://aka.ms/spdev-issues.
- @pnp scoped libraries
- Reusable web part property controls
- Reusable react controls for SharePoint Framework solutions
- Reusable controls webcast
- Office 365 CLI
- PnP SPFx Yeoman Generator – Extends the out-of-the-box experience with open-source community capabilities
- SharePoint Dev UserVoice – for new feature requests
Other mentioned topics
Next Meeting is on December 19, 2019, see you then!
- SharePoint Framework engineering update from Microsoft
- Office 365 CLI Updates
- SPFx reusable controls
- PnP SPFx Yeoman generator
- Possible engineering asks for the field – input, feedback, and suggestions
- Cover any open questions on the client side development
- Demonstrate SharePoint Framework in practice – also community demos are more than welcome (let us know, if you’re interested)
You can download recurrent invite from https://aka.ms/spdev-spfx-call. Welcome and join the discussion!
“Sharing is caring”
SharePoint Team, Microsoft – 6th of December 2019