I have started working on SharePoint Online. Where I have to use SPFX.

What is the Difference between SharePoint Framework (SPFx) Web Part and SharePoint Framework (SPFx) Extensions

1 Answer 1


Web parts allow you to create components that can be added by content editors as content on a page. Extensions add functionality to known areas of pages on an entire site or site collection, for example to add things in the header or footer of every page, or add menu options in a list toolbar. Extensions are often added by administrators.

Both use the SharePoint Framework (spfx).

Does it help?

  • What if I want to create a whole new design, like for example a full with Single Page Application or an react admin dashboard-like design. Should I create it as webpart or an extension?
    – Aventus
    Apr 28, 2021 at 6:07
  • @aventus,in this case , I would suggest that you build a single page application web part.. these instructions will point you in the right direction: docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/… Apr 29, 2021 at 10:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.