SharePoint has a perception in the marketplace for being a complex application that can be time consuming and require internal expertise to deliver even basic requirements. With the introduction of SharePoint Framework (SPFx) in recent months, there are now many ways to deliver functionality on an intranet.
For many months now, SPFx has been touted as the new way to develop on SharePoint and will enable client-side development for building SharePoint experiences – facilitating easy integration with the SharePoint data, and providing support for open source tooling development. With SPFx only reaching General Availability in Feb 2017, what can actually be achieved with it is still relatively unknown and ultimately still at the hands of Microsoft’s roadmap.
When developing on SharePoint, often best practice can be overlooked, and sometimes not even understood. When working on Office 365 best practice is extremely important – all it can take is one Microsoft update to SharePoint Online and your intranet can become completely unusable if custom code has been implemented in an incorrect manner.
Wizdom Custom Modules & Administration
When using the Wizdom app on a site collection (by the way, you can pick and choose which of your site collections you use Wizdom on and which you don’t), you are provided with a rich administration interface that makes it straightforward to use.
Wizdom provides over 50 modules and features that each have their own configurations settings via the app. These modules come with the ability to completely control the way your information is displayed to your users by way of display templates – easy to use HTML templates that require only a small amount of coding knowledge to change the look and feel of them completely.
Also built in to this app is a feature that allows you to create custom modules of your own. These modules are administered within the Wizdom application and loaded straight in to SharePoint for you. This gives you a centralised place to manage all of the custom code applied to your SharePoint site.
Wizdom has many REST endpoints available for customer use. These endpoints allow you to not only manipulate the Wizdom application, but also information within your SharePoint environment. The APIs that Wizdom offer also make it easier for you to integrate your third party applications with your intranet by providing well documented and data rich endpoints that extend SharePoint’s out of the box ones.
Native to SharePoint
…and what’s more, Wizdom comes completely native to SharePoint! Wizdom uses the SharePoint Add-in Framework to richly integrate with SharePoint as well as the rest of Office 365: so when O365 is updated (and there was over 450 updates last year), those updates are immediately available to you on SharePoint without any necessary changes or upgrades to Wizdom.