SharePoint SharePoint Framework SharePoint Online Azure Microsoft Office365 SharePoint Development
Minsk, Minsk City, Belarus
A long time ago the only way to interact with SharePoint was server-side object model. Everything has evolved, and SharePoint is no exception. A lot of new things were introduced for SharePoint during the last few years. Among them a new standard for querying SharePoint objects through HTTP protocol called REST API. With REST API you can relatively easy CRUD SharePoint or Office 365 APIs.
However, managing REST queries in your code might be tricky. Normally your REST queries are just strings, you don’t have IntelliSense, auto-suggestions or type checking. You don’t have a simple and straightforward way to build your REST URLs. Fortunately, there is a library which helps you to create smarter code with fewer efforts but greater efficiency.
PnPJS is a part of SharePoint Patterns and Practices (PnP) program, maintained by Microsoft together with the community.
Azure DevOps provides a lot of different options in the automation area. You can construct your build pipeline with numerous out of the box build tasks and make the build triggered by every push to the repository. While Azure DevOps has a lot of ready-to-use built-in build tasks, sometimes there is a need to create your own one.
Custom build task represents a piece of reusable functionality for everybody, who uses Azure DevOps builds in your organization or worldwide. Created once, it can be used by other teams and other projects inside your organization or even outside world (when published globally). It saves time and improves productivity, thus making it useful for everybody.