Session

GitHub codespaces + SPFx development

Are you tired of having lots of "node_modules" folders on your local machines?

Do you want to create a simple PR for a large project but do not want to download the code locally and install the pre-requisites on your machines just to create a simple PR?

Then GitHub codespaces will help you solve these problems in a very simple way.

GitHub codespaces are cloud hosted development environments that can be created very quickly so that we can start coding on a project right away.

In this session we will learn about how to use GitHub codespaces for SPFx development. The topics covered in this session can be utilised for non SPFx development as well.

We will start by looking into what a GitHub codespace is, create a codespace and then create an SPFx project in the codespace. We will then look into using VS code to do the debugging and development.

After that we will bring Azure functions in the mix and see how we can call an Azure function running in a GitHub codespace from an SPFx webpart running in a different GitHub codespace.

We will finish the session by committing the code in GitHub codespace to a repository in Azure DevOps.

By the end of the session you will have a good understanding of GitHub codespaces and can start utilizing it in our next development project.

Anoop Tatti

Working on it...

London, United Kingdom

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top