PERSONAL SITE · SINCE 2021

丝路桥

我是王嘉祥,一名常驻武汉的前端工程师。这个站点是我给自己留的一块安静地方—— 记录做过的东西、正在琢磨的手艺,以及一条条把想法送到别人手里的路径。 取名「丝路桥」,是希望自己写的每一行代码,都能像桥一样把两端稳稳接上。

前端工程 数据可视化 性能优化 无障碍设计 开源工具

关于我

一个把「稳」当作第一优先级的工程师。

2016 年我在武汉读完计算机相关专业后进入互联网行业,最初两年做的是后台管理系统的页面切图与表单联调, 那时我最怕的是「改一处塌一片」。后来慢慢摸到组件化、状态管理和构建工具的门道, 才发现真正让项目变得好维护的,往往不是某个炫技的写法,而是一条条朴素的约定。

工作上我主要做面向真实用户的产品前端:从需求评审开始参与,到设计走查、接口联调、灰度发布, 再到上线后的性能与错误监控。我习惯在动手前先把边界和数据结构想清楚, 更愿意多花半天写清一段注释,也不愿在半年后让自己或同事重新猜一遍。

01工作方式

  • 先对齐目标与验收口径,再动第一行代码
  • 小步提交、可回滚,改动尽量自成闭环
  • 把重复三次以上的操作抽成脚本或组件

02在意的事

  • 首屏在普通手机和弱网下是否还站得住
  • 键盘能否走通全流程、对比度是否达标
  • 上线后有没有人看得见问题、找得到原因

简单履历

  • 独立承接前端项目,以小型团队协作的方式交付企划型产品,同时维护个人开源工具。
  • 某互联网公司 · 高级前端工程师,负责数据看板与运营后台,主导过一次整体构建提速。
  • 某软件公司 · 前端开发工程师,参与企业级管理系统从 jQuery 到组件化框架的迁移。
  • 入行起步,从页面重构和交互细节练起,养成了对像素和间距的执念。

专注方向

长期投入的三件事,以及它们各自的分工。

A前端工程化

把散乱的代码收进有秩序的流程:统一目录约定、抽出公共组件、补齐构建与校验规则。 目标很直接——新同学第一天就能跑起来,改动一处不必担心别处悄悄崩掉。

B数据可视化

让数字变得可读:从图表选型、坐标系排布到颜色与标注的分层, 我关心的不是图有多花哨,而是一眼看去能不能得到那个正确的结论。

C性能与体验

把资源加载顺序、渲染路径和交互反馈逐项拆开量一遍,能省下的每一百毫秒都值得。 体验做扎实,用户才会愿意多留一会儿。

常用的技术栈

方向主要使用熟悉程度
语言与规范HTML / CSS / JavaScript / TypeScript日常主力
框架与视图Vue、React 及配套生态日常主力
构建与质量Vite、Webpack、ESLint、单元测试熟练
可视化ECharts、Canvas、SVG 自绘熟练
服务端配合Node.js 中间层、Nginx 配置可独立处理
工程协作Git 分支管理、代码评审、CI 流水线熟练

作品与项目

挑几件参与较深、也愿意拿出来的事情讲讲。

01运营数据看板

面向业务与运营团队的实时数据看板,包含十余类指标卡、趋势曲线与下钻明细。 我负责前端整体结构与图表封装,把图表配置收敛成统一的数据契约, 新增一块看板从原来的两天缩短到半天。

02企业内容管理后台

一套支持多角色权限的内容管理平台,含富文本编辑、素材库与审核流程。 我主导了从旧页面到组件化框架的迁移,并补齐了表单校验与错误提示的统一处理。

03移动端活动页工具集

把常见的活动页结构沉淀成可复用模板与脚手架,配合内联样式与图片压缩, 让单页在移动网络下也能快速打开,上线前的重复工作量明显下降。

04开源小工具

业余维护几个自己会用到的脚本与小组件:颜色对比度检查、图标批量整理、 长文本排版辅助。功能不复杂,但都来自真实被绊过的坑。

我自己怎么判断一件事做完了

  • 能用主流程走得通,边界情况有兜底提示,而不是白屏。
  • 好改别人接手时能顺着结构读下来,不需要口头交接。
  • 可查出了问题能从日志与监控里找到线索,而不是靠猜。
  • 经得住在普通设备与常见网络下都试过,而不是只在开发机上漂亮。

兴趣与日常

写代码之外,把生活也过得有点手感。

阅读

偏爱技术史与人物传记,也读一些关于城市与建筑的随笔。 一本讲桥梁结构的科普书里写过:桥的价值不在跨度,而在两端是否真的接上—— 这句话被我抄在了便签上,也成了这个站名的由来。

行走

周末喜欢沿江边慢走或骑车,从长江大桥到汉口江滩, 顺路拍一些桥与光线的照片。走得多一点,城市的尺度感才慢慢长出来。

手作

练过一段时间书法与篆刻,虽然谈不上多好,但握笔时的慢节奏很治人。 刻印章和写代码有点像:下刀之前最好先想清楚要留什么、去掉什么。

持续学习

每年给自己定一件小事:2024 年是把自动化测试真正用进项目, 2025 年在补工程化的基础课。不贪多,但求真的落到手里的东西。

「不是因为事情难才不敢做,而是因为不敢做,事情才难。」——把它贴在编辑器旁边,提醒自己先动手那一下。

联系方式

有项目、有想法,或者只是想说句话,都欢迎。

电子邮箱 wangjiaxiang@silkqiao.ltd
联系电话 027-8739 4162
通讯地址 湖北省武汉市洪山区珞喻路 152 号

找我时可以先告诉我这些

  • 想解决的问题是什么,大概希望什么时候有结果;
  • 已有哪些材料(原型、设计稿、接口文档),方便我判断能否接得住;
  • 如果涉及线上系统,说明现状与可用的测试环境。

我通常在两个工作日内回复邮件;电话建议先短信说明来意,避免错过。