SharePoint Framework for Developers: 4 Managing External Libraries
1h 1mIntermediate2018-05-07
Authors

Sahil Malik
Trainer, Microsoft and iOS Consultant, and Founder of Winsmarts.com
Course details
Enhance your ability to work with the SharePoint Framework (SPFx), the development methodology for Office 365 and SharePoint on premises. This course demonstrates how you can leverage external third-party libraries in your SPFx solutions. Discover how to add third-party libraries into your project, and explore the out-of-the-box behavior for React, Knockout, Angular, and jQuery web parts. Plus, review some advanced scenarios, including how to download libraries programmatically and conditionally, integrate Bootstrap in SPFx, and externalize scripts using externalize and config.json.
Skills covered
SharePointEnterprise Content ManagementOffice 365Network and System AdministrationMicrosoftDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Welcome
- 02 - What you should know
- 03 - Using the exercise files
1. Background and Overview
- 04 - Background and overview of SPFx scenarios
- 05 - Set up the dev environment
2. Out-of-the-Box Behavior
- 06 - A React web part
- 07 - A Knockout web part
- 08 - An Angular web part
- 09 - A jQuery web part
3. Advanced Scenarios
- 10 - The problem with out-of-the box bundling
- 11 - Download libraries programatically and conditionally
- 12 - Integrate bootstrap in SPFx
- 13 - Externalize scripts using externalize and config.json
Conclusion
- 14 - Next steps
Related courses
- SharePoint Framework for Developers: 3 Deployment, Upgrades, and Lifecycle
- SharePoint Framework for Developers: 5 SPFx and Angular
- SharePoint Framework for Developers: 1 Understanding the Toolchain
- SharePoint Framework for Developers: 2 Authoring and Debugging Solutions
- SharePoint Framework Essential Training
- SharePoint: Site Customization
- SharePoint Advanced: Enhancing Functionality with JavaScript
- Using Microsoft SharePoint Syntex for AI Document Management
Related learn paths
- Career Essentials in Project Management
- Networking and Administration Fundamentals
- Working Smarter with Microsoft 365
- Optimizing Enterprise Security and Productivity Using Microsoft 365
- Advance Your Skills with Microsoft Cloud Fundamentals
- Explore a Career in IT Support
- Powershell: Automate IT Tasks and Microsoft 365 Administration
- Digital Transformation in Practice: Virtual Collaboration Tools