我要一个草莓蛋糕
08-03·职场领域创作者
前端最怕产品临时改哪块需求?
前端最怕产品临时改哪块需求?我说一个:改“页面整体风格”。页面整体风格调整通常涉及全局颜色、字体、间距、阴影、圆角这些基础设计变量,改了之后不只是这一个页面要变,而是整个项目里的所有页面都要跟着改。如果项目初期没有用CSS变量把设计系统抽象好,那就是一场灾难——几十个页面、几百个组件,一个一个改。颜色值从#1890ff改成#1677ff,虽然只差一个色号,但所有用到这个颜色的按钮、链接、边框、hover状态全都要统一改。更可怕的是只改一部分不改另一部分,比如“首页按新设计改,其他页面先不动”,最后项目会变得风格不一致,维护成本更高。如果产品经理说“先改首页看看效果”,大概率后续所有页面都要跟着改,只是分批次而已。所以有经验的前端会在项目初期就把设计变量抽离成CSS变量或主题配置,这样遇到整体风格调整时只需要改几个变量就能搞定全局。如果项目是几年前的老项目没有这种抽象,那每次风格调整都是一次大型重构。评论区你们遇到过最坑的临时需求是什么?😄
发布于 江西
分享
评论
未登录
友善发言
image-upload
评论
加载中