Developing your first Teams tab or app using the SPFx
As discussed earlier, you can build components such as client-side web parts and extensions with the SPFx. However, this book will not cover the SPFx in further depth than this chapter:
- Client-side web parts: These are the controls built with client-side technologies and hosted on a SharePoint page. You can also make these controls available on Microsoft Teams.
- Extensions: Extensions are also built with client-side technology to enhance the modern page experience and modern lists. Modern lists are the new list experience available with SharePoint Online.
This chapter aims to bring the web parts built for SharePoint to Microsoft Teams as an app or tab, but before that, let us understand the difference between a Teams app and a tab.
What is the difference between a Teams app and a Teams tab?
Tabs are specific to a Microsoft Teams team, so you can add them to any Teams channel, whereas Teams apps are not specific...