HexaCorp LLC
2 min readJun 24, 2021

THE ULTIMATE BEGINNER’S GUIDE TO SPFx SHAREPOINT FRAMEWORK

What is SharePoint Framework?

SharePoint framework, popularly known as SPFx is a Node JS and Typescript based platform for developing SharePoint components. SPFX components are flexible across both SharePoint on-premises as well as SharePoint Online. Unlike the legacy app model, SPFx doesn’t rely upon Iframe for rendering applications inside SharePoint pages.

What are the features of SPFX?

One of the most important features of SPFx is that it runs under the current user’s context and will only have the permission of currently logged-in user. SPFX controls are responsive and render adaptively based on the device from where it is being accessed from. SPFx also allows the application to be divided into business logic layer, data layer, and user interface layer thus ensuring easy maintenance. SPFx provides a faster rendering experience to users since all controls are rendered as normal DOM.

The open-source toolchain used for developing SPFx components enables even developers from non-SharePoint background to develop SPFx components. Using SPFx, two different components can be created, namely, client-side Web Part and SPFx Extension. SPFx Application Extensions are used to create Application Customizer, Field Customizer, and Command sets.

SPFx web parts can be integrated with both modern and classic SharePoint pages. SPFx is available on-premises from SharePoint 2016 feature pack 2 and later versions, but not supported in older versions.

SPFx VS traditional SharePoint development

Click the link below to get in-depth understanding of SPFx

HexaCorp LLC

HexaCorp is leading technology solutions and services company applying innovations to help enterprises transform their business. www.hexacorp.com