建站

作者: BadEvent | 来源:发表于2020-01-09 11:01 被阅读0次
    1. 页面的概念
      页面由块和一系列配置信息组成
      块由一个模板字符串和一系列配置信息组成
      基本上一个页面的ast可以看成这样
      {
      blocks: [
      {blockType:'header', content:'<header></header>' ,config:{}},
      {blockType:'desc',config:{}},
      {blockType:'footer', content:'<footer></footer>' config:{}},
      ],
      config:{}
      }

    2. 由页面ast渲染出来的最终结果可以是以下几种

      1. 静态html
        优点:对seo友好,生成静态文件比较容易
        缺点:如果要加入其他react组件比较麻烦,对于网站某些功能开发退回到jquery时代
      2. 完整的react应用
        优点:加入其他react组件比较容易,开发比较友好
        缺点:生成静态文件比较麻烦,对seo不友好,需要ssr

    相关文章

      网友评论

          本文标题:建站

          本文链接:https://www.haomeiwen.com/subject/pvhyactx.html