个人主页 · weijun.tech
魏俊
你好,我是魏俊,一名常驻西安的前端工程师。 日常在做的事情是把复杂的产品需求拆成清晰可维护的界面:从设计还原、组件抽象到性能优化与上线巡检, 也顺手写一点 Node.js 服务把接口串起来。这个域名是我的个人主页,用来放我的近况、技能盘点和小项目。
ABOUT
关于我
我从 2019 年开始正式做前端,最初接手的是后台管理系统,后来慢慢转向面向用户的产品界面。 这几年最稳定的习惯有三条:先读一遍需求原文再动手、把重复三次以上的代码抽出来、上线前一定在有网速限制的环境里走一遍。
技术上我偏向"能长期维护"的选择:TypeScript 打底,React 或 Vue 3 承载界面, 状态与数据层尽量薄,样式优先用变量和设计令牌而不是散落的魔法数字。 我同时熟悉 Node.js 与关系型数据库,能独立把一个小型全栈功能从库表设计做到部署。
工作之外,我住在西安,喜欢在城墙根下散步、拍点街景,也爱把踩过的坑整理成笔记。 如果你在做 Web 相关的项目,欢迎随时来信聊聊。
-
做事方式
先对齐目标与验收标准,再拆任务、定接口;能一次做对的事不返工第二次。
-
交付习惯
可访问性、空状态、加载态与窄屏表现,和主流程一起验收,不放到最后补。
SKILLS
技能盘点
下面是我对当前熟练度的自我评估,按"能独立负责并给别人讲清楚"为标准打的分。
-
TypeScript / JavaScript 92%
类型建模、泛型约束、老项目渐进迁移
-
React / Vue 3 88%
组件抽象、路由与状态分层、SSR 首屏
-
CSS / 响应式布局 86%
Grid 与 Flex 组合、设计令牌、暗色模式
-
Node.js / 接口设计 78%
REST 规范、鉴权、日志与错误边界
-
PostgreSQL / Redis 70%
库表设计、索引与慢查询、缓存穿透处理
-
性能优化 / 可访问性 74%
LCP 与长任务定位、键盘可达、语义化标签
-
Docker / CI 流水线 64%
多阶段构建、镜像瘦身、自动化部署脚本
-
数据可视化 68%
图表选型、大数据量渲染、坐标与刻度处理
WORKS
在做的项目
-
运营数据看板
为业务团队做的指标看板,支持多维度筛选、同比环比与导出,首屏在弱网下也能快速呈现骨架。
-
内部组件库
沉淀了表单、表格、弹窗等一批基础组件,统一交互与样式令牌,新项目接入后重复开发明显减少。
-
技术笔记站
把排查过的线上问题和重构记录整理成短文,方便自己回看,也方便团队里刚入职的同学上手。
ROADMAP
学习路线与进度
| 阶段 | 方向 | 主要内容 | 状态 |
|---|---|---|---|
| 第一阶段 | 类型系统 | 泛型与条件类型、类型体操在真实业务中的边界 | 已完成 |
| 第二阶段 | 渲染性能 | 长列表虚拟化、渲染分层、长任务切分与调度 | 已完成 |
| 第三阶段 | 服务端渲染 | 流式渲染、缓存策略、首屏指标与埋点对齐 | 进行中 |
| 第四阶段 | 工程与交付 | 构建提速、产物分析、灰度发布与回滚流程 | 进行中 |
| 第五阶段 | 可视化进阶 | 坐标变换、图形拾取、大屏适配与交互标注 | 计划中 |
NOW
近期在忙什么
-
2026 · 春
把看板的渲染链路重做了一遍
拆掉了一次性全量渲染,改成按需加载与增量更新,滚动与筛选明显更顺手。
-
2025 · 冬
推进组件库的样式令牌迁移
把颜色、间距、圆角收敛成一套变量,新页面不再手写零散数值,主题切换也简单了。
-
2025 · 秋
上线了个人笔记站
按主题归档了几十篇排查记录,顺带把静态构建和自动部署的流程跑通了。
CONTACT
联系我
无论是项目合作、技术问题,还是想聊聊前端这份工作,都欢迎写信或来电。 工作日我通常会在 24 小时内回复邮件。
- 电子邮箱 me@weijun.tech
- 联系电话 029-8866-2317
- 所在城市 陕西省西安市雁塔区科技路 12 号
- 个人主页 weijun.tech