SharePoint 2013 changes the way we, developers, extend the platform. In the previous versions, most, if not all, of the developing focus was on the server side. SharePoint 2013, however, changes this philosophy and puts the client side in the front seat. In this chapter, we will dive deep into the new client-side developing methods, get a better understanding of the choice of query language in SharePoint 2013—Keyword Query Language (KQL), and finish off with an introduction to the new developing model introduced in SharePoint 2013—Apps.
In this chapter, we will cover the following topics:
Introducing the Keyword Query Language
Using the new client-side APIs
Introducing to apps
Building a SharePoint-hosted search-driven app