Summary
In this chapter, we discussed the requirements for starting SharePoint framework projects. The chapter began by detailing the development tools needed for SPFx development, which include VS Code, npm, webpack, and Yeoman. It then explained the development process and application life cycle of an SPFx project, covering various stages such as project setup, development, and testing. We also covered how to set up the development environment by installing Node.js, npm, gulp, Yeoman, and the SharePoint generator, and how to set up a Microsoft 365 Developer tenant. We then looked at how to create a simple HelloWorld SPFx web part by executing the necessary commands. The chapter concluded with an overview of the folder structure and files contained in the SPFx web part solution. With this information, you should now be capable of creating basic SharePoint Framework web parts.
In the next chapter, we will set the business context and functional requirements (hypothetical) of a company...