
刚开始写页面时,我常常把同样的结构复制十几遍,改一次就要改十几处。后来才慢慢意识到,这类重复劳动正是工具该解决的问题。
先分类,再抽象
不是所有重复都值得抽象。我习惯先分清哪些是「结构相同、内容不同」,哪些只是「碰巧长得像」,前者才适合抽成组件或数据。
把内容抽到数据层,结构只写一次,改文案就不再需要动布局。
把脚手架当成习惯
统一用一套构建工具和目录约定,新项目起步时省下的时间,累积起来相当可观。
前端工程化Vite

刚开始写页面时,我常常把同样的结构复制十几遍,改一次就要改十几处。后来才慢慢意识到,这类重复劳动正是工具该解决的问题。
不是所有重复都值得抽象。我习惯先分清哪些是「结构相同、内容不同」,哪些只是「碰巧长得像」,前者才适合抽成组件或数据。
把内容抽到数据层,结构只写一次,改文案就不再需要动布局。
统一用一套构建工具和目录约定,新项目起步时省下的时间,累积起来相当可观。