应用脚手架

  1. 脚手架
    1. 预置一些通用的JS文件,埋点/数据处理/HTTP封装/Utils工具/时间包/一些可以公用的组件
    2. 构建发布
      1. 资源上传cdn配置
      2. docker的生成与上传
      3. CI的缓存配置
      4. 内部镜像源的配置
    3. 保持风格和样式的统一
      1. eslint
        1. 语法
      2. pertter
        1. 编码格式的统一
      3. stylelint
    4. hooks封装
      1. useLocalstorage

      2. use防抖/节流

        1. 与直接使用lodash.debounce的区别
          1. 更简单更方便
        2. useRef
      3. useUpdate

        1. 强制保证页面更新
      4. useScroll

      5. useIphoneX -> iphoneXFix ?

      6. useCountdown

      7. useMount

posted @ 2023-05-10 23:16  kitebear  阅读(9)  评论(0编辑  收藏  举报