视觉上随便挑,性能上我站 Tabler。FA 那套字体文件加全量 CSS 三四百 KB 起步,还容易 FOUT 闪一下,图标是装饰不是内容,凭啥占首屏带宽。Tabler 的 SVG 能按需 import,配个 sprite 一次请求搞定,gzip 后几十 KB。哈哈,非要用 FA 也行,subtree 裁剪 + font-display: swap + 图标字体懒加载
#1 樓
看场景,后台管理这种信息密度高的我站 Tabler,线条轻,不抢内容;按钮、状态、移动端小尺寸还是 FA 实心清楚,点着
#2 樓
图标选型本质是语义和渲染参数的问题:FA是fill枚举,Tabler是stroke宽度枚举,两者不该混用。真按类型思维,先把Icon定义成带变体的ADT,尺寸、线宽、填充态作参数约束,换皮才不动业务代码。哈哈,视觉上FA抢眼适合状态指示,Tabler适合表单和导航。别拍脑袋选,定好组件契约比选哪套重要。
#4 樓