SharePoint Framework For SharePoint Server 2016

In this article, I will briefly answer the below SPFx related questions:

  • What’s SharePoint Framework (SPFx)?
  • Why SharePoint Framework (SPFx)?
  • Is SharePoint Framework (SPFx) available in SharePoint 2016 On-Prem?
  • What’s the Feature Pack?
  • What’s the difference between Feature Pack and Service Pack?
  • How to use SharePoint Framework in SharePoint 2016?


What’s SharePoint Framework (SPFx)?

The SharePoint Framework (SPFx) is

  • A new development  (page and part) model for building SharePoint customizations.
  • It enables client-side development for building SharePoint experiences.
  • It facilitates easy integration with the SharePoint data and provides support for open source tooling development.

To start learning SPFx check Welcome to the SharePoint Framework!


Why SharePoint Framework (SPFx)?

SharePoint Framework (SPFx) lets you build responsive, engaging web parts using the latest developer frameworks and tools.

The SPFx is preferable because of:

  • The controls are responsive and accessible by nature.
  • The controls are rendered in the normal page DOM.
  • You can use any browser framework that you like React, Handlebars, knockout, angular.
  • Performance is key.

Read more at Why SPFx?


Is SharePoint Framework (SPFx) available in SharePoint 2016 On-Prem?

On 12 Sept 2017,  Microsoft announced the availability of using SharePoint Framework web parts for SharePoint Server 2016 with Feature Pack 2 (September 2017 Public Update for SharePoint 2016).SharePoint Framework web parts to SharePoint Server 2016 with Feature Pack 2Once you have installed and upgraded the September 2017 Public Update for SharePoint 2016.

SPFx for SharePoint Server 2016

You will be able to upload and deploy SharePoint Framework packages that contain web parts via the SharePoint App Catalog just as you would with SharePoint Add-ins.

By the way, There is no Modern Team Site in SharePoint 2016 On-Prem yet! The release of ‘Feature Pack 2 for SharePoint Server 2016’ provides only use and build the SharePoint Framework WEB PARTS hosted in the classic web part pages of SharePoint Server 2016.


What’s the Feature Pack?

A feature pack is a group of new product features and functionality updates that were requested by customers.

SharePoint 2016 has two Feature Packs.

  • Feature Pack 1 is delivered in November 2016 Public Update for SharePoint Server 2016 that contains the following features:
    • Administrative Actions Logging
    • MinRole enhancements
    • SharePoint Custom Tiles
    • Hybrid Auditing (preview)
    • Hybrid Taxonomy (preview)
    • OneDrive API for SharePoint on-premises
    • OneDrive for Business modern experience (available to Software Assurance customers).
  • Feature Pack 2 is delivered in September 2017 Public Update for SharePoint 2016 that contains the following features:
    • The foundation of modern web part hosting and editing experiences, including core SPFx APIs, SPFx package deployment, and property panes.
    • All the features previously included in Feature Pack 1 for SharePoint Server 2016.

What’s the difference between Feature Pack and Service Pack?

  • The service pack is a tested, cumulative set of all hotfixes, security updates, critical updates, and updates. It mainly concentrating on solving the issue related to the performance, security, and stability of the service.
  • The feature pack is mainly concentrating on the functionality, Design changes, and new features that were requested by the customer.

How to use SharePoint Framework in SharePoint 2016?

See also, an introduction to SharePoint Framework development in SharePoint 2016 using Feature Pack 2 is covered in the below videos:

Developing SharePoint Framework client-side web part for SharePoint 2016 Feature Pack 2

SPFx for SharePoint 2016 On-Prem

Conclusion

In this article, I have summarized and answer the questions related to the SPFx for SharePoint Server 2016 On-Prem.

Reference
See Also

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s