Build your first app with SPFx

SharePoint Framework (SPFx) is a development model to build client-side solutions for Microsoft Teams and SharePoint. Your SPFx Teams app is hosted on Microsoft 365. It provides full support for developing and hosting your client-side SPFx solution. You can integrate your SharePoint Framework solution with:

  • SharePoint data and extend Microsoft Teams.
  • Your business APIs secured with Microsoft Entra ID.

For this tutorial, start Microsoft Teams app development with SPFx by building your first app with a tab capability.

Diagram showing this app has three features. Tab is highlighted.


Currently, Teams Toolkit offers only the Tab capability in a Teams app with Visual Studio Code and SharePoint Framework. The Bot and Message Extension capabilities are not available.