Blog連結:https://blog.51cto.com/13969817
今天我們讨論一下SharePoint Framework的基本介紹,可能大家都知道,如果是SharePoint On Premise的話,我們的開發方式是wsp,即solution package,而對于SharePoint Online,wsp則不适用,在雲計算中是行不通的,然後微軟引入一種App model的技術,後來把它重命名為add-in model。add-in model被分為SharePoint Hosted app或add-ins和Provider hosted apps 或add-ins,還有一種是auto hosted apps,是SharePoint on-premises和SharePoint Online的可行開發方法。
我個人認為SharePoint hosted apps的适用性非常有限,而且安裝過程非常複雜,也不适合第三方産品。而後來微軟提供的Microsoft Graph,即REST API,隻要能夠驗證或獲得令牌,就可以調用這些api,隻要我們編寫一些JavaScript來調用Microsoft Graph,并在我們SharePoint頁面上提供服務:經典網站和現代網站,還有一些其他平台和挑戰,Office插件,開發移動應用程式等等。是以我們隻能說SharePoint的發展曆程并不是一條直線,到目前為止,我們還沒有一個易于安裝和輕量級開發的平台。