Today we will see Top 8 most frequently asked questions for the SharePoint Framework. Which means we are going to see SPFx Interview Questions and answers as a developer perspective.
The SharePoint Framework is loaded with a mix of robust features. Which can create a lot of value when developed with your business process and user experience needs in mind.
To help you get familiar with SPFx and better understand what is required to build, upgrade, or migrate to new SPFx applications, we have outlined the 8 most frequently asked questions.
Top 8 SPFx Interview Questions
What are the recommended development languages for building SPFx web parts?
Typescript should be used as the language of choice for building SPFx web parts. As far as development frameworks are concerned, React.js is best suited for the development of SPFx web parts as there are pre-build templates available as well as various controls like the Office Fabric UI React components for developers to start using.
How do I communicate with the SharePoint in SPFx web parts?
If you use the Yeoman templates, there is a context object already set up for you which allows you to start using it right away and make the REST calls to SharePoint to perform basic SharePoint operations.
The limitations of these calls are the same as that provided by SharePoint hosted add-ins. Any operation that needs to be executed beyond these can be done using Provider Hosted Add-in based web services.
What is the use of Office Fabric UI?
The Office Fabrice UI library provides a rich set of components that can be used in SPFx web parts. A complete list can be found here. Some of the important ones are People Picker and Dialogs.
Can I use Angular with SPFx?
Angular can be utilized through SPFx web parts although angular templates are not yet available for SPFx and thus setting up angular for use using SPFx takes are little bit more effort.
How can two web parts communicate with each other in SPFx?
How do I handle long running operations in SPFx?
One way long running operations could be handled is using SharePoint web hooks on a list which stored the requests. SPFx web parts can simply update this list to initiate a long running operation with the web hook endpoint updating the list once the operation is done.
How do I complete tasks that require elevated permissions using SPFx web parts?
All code that requires elevated permissions should be developed in provider hosted add-ins exposed as REST services which can be called from SPFx web parts.
What should I do to prepare for SPFx web part development?
Here are some of the things that you can start doing in anticipation of SPFx web parts:
- Change all server side code to make CSOM calls instead of in-process SharePoint API
- Start using Typescript wherever possible
- Convert full trust solutions to provider hosted add-ins wherever possible especially as web services which can be called from client side code
These are some top most SPFx interview questions for SharePoint online. Hope you like it, If yes, Please click on like button and share this with your circle.You may like our other articles as well.
You may like our other articles as well
- MS-Flow Interview Questions and Answers
- Create Approval workflow in MS Flow Step-By-Step
- Solved: Send approval request to a group in MS flow.
- Solved: Move is not Supported on Destination Library that has smaller version limit than source.
- Register application in Azure portal
- How To Save Records In Multiple List Using Power Apps Patch() function
Disclaimer: We did not own these questions, we also copied it from internet.