建站

作者: 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