Today a new development model for SharePoint has been announced: The SharePoint Framework, a Page and Part model that enables fully supported client-side development, easy integration with the Microsoft Graph and support for open source tooling.
The SharePoint Framework is an evolutionary step in SharePoint extensibility that delivers a new client-side rendering framework leveraging open source JavaScript technologies. The client-side development framework will allow developers to use modern JavaScript and web templating frameworks across cloud and on-premises SharePoint.
The SharePoint Framework was designed to empower SharePoint developers both inside and outside Microsoft. Our engineers are building our modern experiences using the SharePoint Framework. You can use the same technology, tools and techniques we use to build more productive experiences and apps that are responsive and mobile-ready from day one.
The SharePoint Framework will be released to Office 365 customers in First Release this summer. Web parts built with the framework can be added to modern pages and experiences and to existing pages.
In the third quarter of 2016, you will see:
- The Files API on Microsoft Graph.
- SharePoint Webhooks (preview).
- Client-side web parts for existing pages (preview).
And by the end of 2016, we will deliver:
- The Sites API on Microsoft Graph.
- SharePoint Webhooks (GA).
- Custom sites on the SharePoint Framework.
See here for all the high level and low level details of the new SharePoint Framework:
- The Future of SharePoint
- The SharePoint Framework—an open and connected platform
- The new SharePoint development model – client web parts, JavaScript frameworks, npm, Gulp, TypeScript etc.
- Everything you need to know about the SharePoint Framework
- What you should learn to prepare for developing solutions on the SharePoint Framework
Permalink
Hi Stefan,
Do you know whether there will be an addon on Visual Studio to support this new framework?
Permalink
Sorry – I don’t have such information.
Permalink
Will this be made available to on-prem?
Permalink
From “The future of SharePoint”: The client-side development framework will allow developers to use modern JavaScript and web templating frameworks across cloud and on-premises SharePoint.
Permalink
Hey Stefan,
There’s something wrong with the links at the end. The last 2 are linked to the same page, and I think the 3rd one was intended to link Chris O’Brien’s blog
Permalink
Thanks! Somehow all the links got messed up.
The links should now be correct.
Permalink
Thanks for the post. Its a very promising one for the future. With this branding heavy model and App Model I feel SharePoint has become an all round CMS again. Will this work for the SharePoint 2013 On Premises too?
Permalink
Hi Deepak,
I currently don’t have details whether SP2013 will be supported or not.
Cheers,
Stefan
Permalink
Very nice article. When it would be available on SharePoint 2016 on premises ?
Permalink
Very useful links Stefan. Thanks for sharing these..
Permalink
Is this available on SharePoint 2013 on prem as well?
Permalink
Hi Rajiv,
currently it is only available in SPO but is planned to be released for SP2016 later this year.
Cheers,
Stefan