Framework Docs

The Office Fabric-UI is the offical front-end framework for building experiences in SharePoint and Office 365. To handle the various development frameworks, the Fabric Core is the base library which is extended to:

  • React - Offical framework used for O365
  • JavaScript - No longer being maintained at this time.
  • Angular - Based on Angular v1.6.x, and maintained by the community.
  • iOS - For SharePoint iOS Apps.

React

The Office Fabric-UI React framework provides the components used in the O365 user experience. Unfortunately, the components still need to be connected to SharePoint. The gd-sprest-react library extends the Office Fabric-UI React framework to include components like the People Picker or List Form.

Bootstrap

The Office Fabric-UI JavaScript framework is unfortunately no longer being maintained by Microsoft. It was also extended to include SharePoint components (Documentation Link). Since it’s no longer being updated, this framework has extended Bootstrap to create SharePoint solutions.