April PnP JavaScript special interest group call and Azure Functions demos
Shortly after the March Azure Functions demo, I reached out and asked Patrick about coming back to do a follow up focused on JavaScript - specifically PnP-JS-Core. As I've completely skipped it in the March call/demo that was focused on PnP PowerShell (and C#). When I first started playing with Azure Functions I was doing everything in JavaScript - so it was nice to return to be able to do this demo.
I'm a bit more mindful of the time, but this whole demo is on PnP-JS-Core.
We focused on a few things that people asked in the PnP-PowerShell call in March:
- What about JavaScript - can you show JavaScript in Azure Functions
- Isomorphic PnP-JS-Core - running on NodeJS - if you are going to use JavaScript on the client, might as well use the same code on the server.
- Authentication using Sergei's node-sp-auth (congrats on MVP award!)
- How to test your Azure Functions locally via azure-functions-cli
- Live debugging with VSCode (locally)
- How to pack your JavasScript AzureFunctions so that you don't need to deploy the massive node_modules (which is both costly for storage, and has a higher startup time). We use azure-functions-pack
SharePoint's Future is full of JavaScript
Lots of quick little demos that makes a nice introduction scenario - but if you have not seen Azure Functions before, this is best viewed as a supplementary follow up to the first PnP Call in March.
Related Links
http://johnliu.net/blog/2017/4/march-pnp-special-interest-group-call-and-azure-functions-demos