个人主页 · weijun.tech

魏俊

你好,我是魏俊,一名常驻西安的前端工程师。 日常在做的事情是把复杂的产品需求拆成清晰可维护的界面:从设计还原、组件抽象到性能优化与上线巡检, 也顺手写一点 Node.js 服务把接口串起来。这个域名是我的个人主页,用来放我的近况、技能盘点和小项目。

  • 前端工程化
  • 组件库与设计系统
  • Node.js 接口层
  • 性能与可访问性
  • 数据可视化
所在城市
陕西 · 西安
电子邮箱
me@weijun.tech
域名
weijun.tech

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