📘

Overview of SharePoint Framework (SPFx)

Dec 28, 2024

Introduction to SharePoint Framework (SPFx)

What is SharePoint Framework?

  • SharePoint Framework (SPFx) is an open-source framework.
  • Allows developers to build customizations for modern SharePoint environments.
  • Integrates with:
    • SharePoint
    • Office 365
    • External services and APIs

Availability

  • Available in:
    • Office 365 SharePoint Online
    • On-premises versions:
      • SharePoint 2019
      • SharePoint 2016 (with Feature Pack 2)

Core Components

  • Web Parts
    • Building blocks of SharePoint pages.
    • Custom SPFx web parts can enhance pages with various functionalities.
    • Frequent use in customization and upcoming projects.
  • Extensions
    • Extend SharePoint user experience.
    • Customize interface components such as:
      • Fields
      • List views
      • Toolbars
      • Menus

Development and Updates

  • SPFx is continually improved with new features and functionality.
  • The course will be regularly updated to ensure the content is current.

Course Overview

  • Initial focus on web parts.
  • Future sessions to cover extensions and further customization capabilities.
  • Anticipation of hands-on creation and customization exercises.