Back
SharePoint

SharePoint Framework reaches general availability—build and deploy engaging web parts today

Share on Facebook Share on Twitter Share on Linkedin Share via OneNote Share via Email Print

The past year has come with significant updates to our SharePoint user experiences, such as modern team sites, document libraries and pages. These modern experiences feature simple and powerful web parts that are responsive, easy to use and mobile-ready. By customizing web parts on a page, team members can build tailored sites that feature the most relevant content and tools for their team. In addition to a rich set of web parts available within SharePoint, developers can also create completely new web parts. We’re modernizing our developer surface to keep pace with rapidly changing techniques and technologies used in the broader industry. SharePoint Framework lets developers take advantage of up-to-date practices, tools and libraries to help them build more engaging, mobile-ready web parts at a rapid pace.

Today, we’re proud to announce the general availability of SharePoint Framework—allowing developers and administrators to build and deploy parts that are used by Office 365 users in their production environments.

What is the SharePoint Framework?

Our partners, customers and independent developers have created innovative solutions using SharePoint’s page and web part model, which was largely implemented in .NET and, like many content and collaboration systems, was designed and matured in the server-rendered era. 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 on SharePoint that are responsive and mobile-ready from day one!

For more details, be sure to check out our full blog post announcing the SharePoint Framework last May.

Product momentum

Since the SharePoint Framework Developer Preview was released in August, we’ve seen substantial community excitement and contributions. At Microsoft Ignite, SharePoint Framework was one of the top discussed items on Twitter among Microsoft technologies at the event. Community contributions to the evolving SharePoint Framework have been strong, with dozens of blog posts around tools and techniques from the community exploring various facets and techniques of building parts. Over 30 code samples are now live in our GitHub repository for code samples—many of which were built by the community. We also have a showcase of parts created by partners—many created a few short weeks after initial release.

SharePoint Framework reaches general availability 1

The React-Multipage (Poll) web partone of over 30 sample web parts developers can begin using.

SharePoint Framework reaches general availability 2

During the developer preview period, the SharePoint Framework itself evolved quickly based on feedback. Over the span of three months, six distinct updates to the framework were made, including many features and fixes based on developer feedback from the community. Examples include improved initial start size and making facets of our build process more customizable and consistent.

What’s next?

The SharePoint Framework General Availability release tools are now available. Over the next week and beyond, the SharePoint Framework General Availability release will be rolled out to Office 365 tenancies. After this, we’ll continue to iterate on the SharePoint Framework, making fixes and improvements based on community feedback. Now that we’ve reached general availability, ensuring continued compatibility across versions will be our focus. We’re also working on the next legs of our product roadmap, including on-premises support and new development scenarios—so stay tuned for new SharePoint Framework extensions and capabilities.

How to get started

Developers can learn more about building web parts and custom solutions with the SharePoint Framework at the Office Dev Center, leveraging code samples from our GitHub repository, and by watching these related sessions from Microsoft Ignite:

Administrators and site owners can now use and deploy SharePoint Framework web parts to their production environments. They can learn more on governing and deploying SharePoint Framework components in this article.

We—and a lot of #SPFx developers—can’t wait to see SharePoint Framework web parts in the hands of users!

Top

Join the conversation

23 comments
  1. Congratulations to the SPFx team on this milestone. I know it’s been a lot of great, “new style” work on your end.

    M.

  2. Very good job Microsoft excited to develop

  3. Great news congrats to the team ,Paul Keijzers

  4. Thanks and congratulation to the SPFx team.

  5. Awesome Work! We’re all so excited about the direction this is heading.

  6. Fantastic news! And congrats on the hard work. Look forward to using in production.

  7. Great job team SPFx, a much needed client side framework for SharePoint O365 development.

  8. Great to see this. Will be a good toolkit to have available.

  9. Super exciting…now we can extend sharepoint quicker…can’t wait for the custom ui pattern.

  10. I hope that further enhancements make SPFx single framework to design, develop and implement end to end solutions in near future.

    Good to use Typescript and other client side technology in its full potential.

    Thanks,
    Raju

  11. Congratulations SPFx team. Great job!!!
    Does SPFx supported in SharePoint 2013?

  12. Excellent, it’s time to move production. Congratulation SPFx team.

  13. Great news ! Looks like all set to migrate existing SPA components in new SPFx style. New open source development style definitely added flavour to MS development stack. Congrats SPFx Microsoft team.!

  14. Finally wait is over. Congratulations to the SPFx team.

  15. Great Job SPFx team for reaching General Availability. Cant wait to see it generally available for On Premises development.

  16. Thank you. Excited to get my hands dirty on SPFx.

Comments are closed.