1. Which tool we can use to generate a SharePoint Framework (SPFx) solution?
Developers can use Yeoman to generate SharePoint Framework (SPFx) solution, it is a client-side scaffolding open-source tool to help in web-based development.
To ensure the availability of the deployed solution on all the site collections developer has to configure skipFeatureDeployment: true in package-solution.json
3. What required changes need from the developer to configure the SPFx solution in the Teams Tab?
In that case, developers need to add a manifest file to the web parts folder in the solution.
4. In a SharePoint Framework (SPFx), How we can ensure that all the web part fields and controls adopt the theme of the site when you deploy the web part, how we can develop the web part?
To achieve, this kind of scenario, developers must use the Office UI Fabric React framework, which is designed to inherit the property of design.
5. If we have an SPFx with the lesser version, what is the first step so that developer can use the solution in the Microsoft Teams tab?
To use a solution in the Microsoft Teams Tab, first of all, the developer must have to upgrade the version of the SPFx solution with the latest one, because the previous version of SPFx was not supported by the Microsoft Teams adaptability feature.
after the upgrade, a further process can be performed.
6. We need to debug a web part from the local workbench, which tool should you use to debug the web part locally?
There are lots of tools but, as per the Microsoft recommendation, developers can use Microsoft Visual Studio Code to debug the web part locally, and it can be used as IDE for development.
7. You need to configure the service by the most secure authentication method process, What configuration need to perform?
The best way to secure a service is to use an SSL Certificate.
8. What is the best way to get the Microsoft Teams Membership by using a very minimal amount of code in the SPFx WebPart.?
To achieve this MSGraphClient is the best method that can perform with Microsoft Graph API and get the details about membership from MS Teams.
9. In the SPFx what technique we can use, so that, web part controls can adapt the theme colour?
Developers need to use the Office UI Fabric React framework, to achieve the same scenario.
10. What object needs to use to connect Azure Active Directory from the API?
To achieve it developer can use AadHttpClient as an object, to fetch data from API.
11. What object can access the Membership from Microsoft Team using SharePoint Framework(SPFX)?
To achieve it developer can use MSGraphClient as an object in the SharePoint Framework (SPFx).
12. In SharePoint, how we can customize the header and footer section.?
To customize those sections, need to implement an SPFx Extension, SharePoint Frameworks provided two types of Extension techniques
1. an Application Customizer
2. a Field Customizer
coming to the scenario, an Application Customizer is used here to achieve the requirement.
13. What is ClientSideComponentId and ClientSideComponentProperties In the SharePoint (SPFx)?
ClientSideComponentIdis the unique identifier a GUID that is used in the SPFx extension and installed in the app catalog.
ClientSideComponentProperties: ClientSideComponentProperties is an optional parameter,it is used to provide the properties for the instance of the SPFx extension.
14. How developer can Isolate the web part?
This is the Unique Feature of SharePoint Framework, from that developer can completely isolate the web part and deploy it on a Unique domain, to achieve it, it required a separate Azure Active Directory account and API management, it can be defined which API can access and which don't have the permission.
It required SharePoint version 1.8 or later. It only supports modern page
SharePoint SPFx solution that can have isolated web parts can be uploaded to tenant app catalog.
Isolated and non-Isolated web parts both can communicate with Rest API in the same way.
and it is easy to convert from non-Isolated to Isolated web parts.
config/package-solution.json file, by setting the isDomainIsolated property to true.
npm install yarn --global
21. How we can set a limit in the rest of the API by passing query parameters?
We can use $top as a query parameter and it returns only a specified number of results.
Thank you :)