zoukankan      html  css  js  c++  java
  • 小议SharePoint framework 解决方案开发

      前言

      最近,使用SharePoint Online的次数越来越多,而使用SharePoint Framework解决方案开发的次数页越来越多,本文的目的是什么呢?就是为SharePoint和Framework打Call!好了,废话不多说了,我们直接进入正题。

      正文

      说到SharePoint 开发,就不得不多说几句SharePoint的开发方式,SharePoint的开发方式有下面几种方式:

    • SharePoint Design 配置;
    • Infopath 表单配置;
    • SharePoint 服务器场解决方案;
    • 直接在SharePoint页面上编写Javascript;
    • SharePoint Add-In开发;
    • SharePoint Framework开发;

      其中,比较受大众欢迎的方式就是SharePoint Designer配置、SharePoint 服务器场解决方案开发和SharePoint Framework开发;前面的开发方式,我们就不用过多的文字来描述了,我们今天简单为大家介绍一下SharePoint Framework开发的一些优势。

      我这里总结了下,为什么我们会选择用SharePoint Framework开发呢?大概有以下几点原因:

    1. 同时支持SharePoint Server和SharePoint Online的开发方式;
    2. 基于前端结构的开发模式,拥抱前端、拥抱开源;
    3. 更好的开发方式和部署方式;

      在当下前端流行的大趋势下,拥抱前端是SharePoint 开发的必然之路,当然,之前很多小伙伴还在创建页面,在页面上写Vue.js和JSOM对象,这种开发方式相对比较简单,但是,复杂之处在于部署,需要一个文件一个文件去部署和修改,同时,所有代码没有混淆就直接显示在前台,有JS经验的人容易利用代码里的漏洞;所以,我们推荐SharePoint Framework开发,创建解决方案的方式非常简单,安装Node.js和NPM,同时安装几个依赖项,打开VS code就可以进行开发了。而部署的时候就更简单了,只需要把打包后的文件拖到站点文档库里,点一下更新就OK了。

    大概半年时间的SharePoint Framework开发,真的爱上了这种开发方式!不像Designer那样难以理解,不像场解决方案部署还会iisreset,更不想InfoPath又难看又难懂,真的是完美解决了SharePoint开发和前端技术的兼容性。

      总结

      关于SharePoint Framework开发的好处,真的是谁用谁知道,赶紧跳出原本复杂的开发模式,拥抱framework,拥抱前端技术把。

      特别的,最近也在接触一些其他技术,无论power apps framework还是teams framework,都有着类似的开发架构,真可谓一通百通,加油吧,SharePoint开发者们!

  • 相关阅读:
    jdk动态代理底层实现
    spring-FactoryBean
    大型网站技术架构 核心原理与案例分析 pdf
    实战JAVA虚拟机 JVM故障诊断与性能优化 pdf
    《实战Java高并发程序设计》pdf
    mysql-注意点
    Json入门
    inflate, findViewById与setContentView的区别与联系
    提高编程能力的7条建议
    JDBC之一:JDBC快速入门
  • 原文地址:https://www.cnblogs.com/jianyus/p/14267475.html
Copyright © 2011-2022 走看看