Forum Discussion

Vaurice Payton's avatar
Vaurice Payton
Copper Contributor
Sep 05, 2018

Sharepoint 2016 On-Premise SPFx Alternatives

The decision has been made to not setup our farm for Feature pack 2 and the sharepoint framework. 

 

  1. Are there any good resources for development in Sharepoint 2016 without using the sharepoint framework?
  2. Can I still use projects built for sharepoint framework on a farm that does not have it setup? If so how?

It is very difficult to find blogs and documentation on development outside of sharepoint framework for Sharepoint 2016 so if you could be so kind to point me in the right direction I would greatly appreciate it.

4 Replies

  • Might I ask why you have decided to Skip FP2? In regards of your questions:
    (1) PnP is your best resource here....even you will see a lot of SPFx stuff, you can potentially re-use the code there
    (2) No, you will have to start from scracth while as I said in (1) you can potentially re-use code
    • Vaurice Payton's avatar
      Vaurice Payton
      Copper Contributor

      It was not my decision the architects are the leads on our development team and they made the decision.  I am not even certain I can use PnP.  The architects don't want to install anything on the farm with the exception being farm solutions.

      • Matt Weston's avatar
        Matt Weston
        Iron Contributor

        I'd be asking your architects what they define as "installing" something (as a Consultant I've made a career of challenging everything and frequently being told to wind my neck in). All modern development now takes place with client side code, so there's nothing that they need to install beyond the actual SharePoint 2016 supported updates. The SPFx elements themselves get deployed through the app catalogue, in the same way as Add-ins so if you're looking to do any type of portable development for SharePoint you're going to be adding items there. If you are able to persuade your architects, then jcgonzalezmartin is correct in pointing out that PnP will be your number 1 resource.

         

        Is your Farm configured to support the Add-in model? If so you could explore SharePoint Hosted Add-ins or Provider Hosted Add-ins as they were the recommended way of developing for SharePoint 2013+.

         

        If you still encounter resistance to that approach, you've always got Script Editor Web Parts which allow you to embed and reference JavaScript directly on the page.

Resources