SharePoint Framework (SPFx)

SharePoint Framework (SPFx) Toolchain

Posted on Updated on

The-SharePoint-framework-an-open-and-connected-platform-2-768x307

Node.js

 

2017-12-02_22-14-55

Local JavaScript runtime Engine. Similar to .NET Framework in .NET development.

npm (Node Package Manager)

 

2017-12-02_22-17-26.png

Package and dependency management. Similar to NuGet

Yeoman

 

yeoman-logo

Uses a generator framework to provide scaffolding for Client Side Web part Projects. Similar to Project templates in visual studio. E.g. SharePoint project templates in Visual Studio

Visual Studio Code or any IDE that supports client-side development to build your web part.

 

2017-12-02_22-29-09

Use for Building and Debugging web applications

Visual Studio Code
Atom
WebStorm 

TypeScript

 

2017-12-02_22-30-43

Super set of JavaScript and an Open Source Programming language. It’s provide Static Typing, Classes and Interfaces

Gulp

 

2017-12-02_22-31-51.png

This is similar to MSBuild. It automates the repetitive tasks for Build, packaging and deployment processes during the development.

Workbench

To Preview client side web parts running locally without deploying to SharePoint

More Resources

 

Advertisement