Keep

2021 第 13 周

4/4/2021, 2:10:00 AM 2 min read

  1. 移动端用户(ex: 老年用户)会把字体放大,可能会影响排版
  2. 使用 CSS Module 而不是 sass/scss, 减少库(node-sass - 安装困难)依赖 - from @张林
  3. 花了点时间把字符串消除算法搞定
  4. “我认识的一个大佬觉得…”模式,Apple 的产品经理/运营说,xxx 做法会更好(不考虑成本?)
  5. 吐槽: “之前有推广预算,采用以 app 优先的方式;现在预算不够,所以采用小程序优先策略”
  6. TailWind - css-utility-classes-and-separation-of-concerns
    1. 语义化 CSS → CSS 依赖 HTML,导致 CSS 不能重用
    2. HTML CSS 语义分离 - CSS 重用
    3. Component - 容器组件/定制化组件/颗粒度/命名
    4. 工具优先 - tailwind 不过几个问题值得思考:
    5. 是否值得重用,如果重用的话,重用什么
    6. 语义明显不一样的内容,是否应该重用
    7. 如果是组件级别的重用,假如重用样式/结构,如果语义内容有更新,怎么处理
    8. 调整重用的颗粒度,最小颗粒度 - property: value
    9. 引入 tailwind 的负担 - 成本(组件维护成本相对低/同事如何配合)/收益
    10. 引入后,很难再去掉 - 框架级别
Tag:
2021

@read2025, 生活在北京(北漂),程序员,宅,喜欢动漫。"年轻骑士骑马出城,不曾见过绝望堡下森森骸骨,就以为自己可以快意屠龙拯救公主。"