The SharePoint Framework (SPFx) is a page and web part model
that provides full support for client-side SharePoint development, easy
integration with SharePoint data, and support for open source tooling. With the
SharePoint Framework, you can use modern web technologies and tools in your
preferred development environment to build productive experiences and apps that
are responsive and mobile-ready from day one. The SharePoint Framework works
for SharePoint Online and soon also for on-premises (SharePoint 2016 Feature
Pack 2).
Below is the mapping of client technology used in SharePoint
Framework with existing server technology for SharePoint development.
Client
|
Server
|
Node JS
|
IIS Express
|
NPM
|
NuGet
|
Gulp
|
MS Build
|
TypeScript
|
C#
|
Yeoman
|
VS Project Templates
|