关于我
我叫张天利,石家庄,目前在职,是一名偏全栈方向的开发者。我的工作和记录重点放在前端工程、Node 服务、接口联调和项目问题排查上。
我更关心真实项目里的问题如何被稳定解决:页面怎么组织,接口怎么约定,数据怎么流转,异常怎么定位,最后又如何把这次经验沉淀成下一次能复用的方案。
早期接触过网页、App 页面和视觉设计,因此在功能实现之外,我也会关注页面结构、交互反馈和视觉一致性。对我来说,开发不只是把功能写出来,也包括让它更清楚、更稳定、更容易被使用和维护。
联系与交流
用于放置公开项目、博客源码和后续可展示的代码沉淀。
Email2928939944@qq.com适合发送问题背景、技术交流说明或较完整的上下文资料。
适合简短沟通。添加时建议说明来源和想交流的具体问题。
关键词
从页面实现、接口联调到数据处理,尽量用完整链路理解问题。
重视复现、定位、验证和复盘,把一次问题整理成可复用经验。
关注页面层级、交互反馈和视觉一致性,让实现结果更完整。
技术方向
Vue2、Vue3、H5、小程序、业务页面、组件拆分、表单列表、状态与交互细节。React 会弱化处理,主要作为可阅读和基础维护方向。
Node.js、接口开发、CRUD、文件处理、前后端联调。后续会继续补充更系统的服务端能力。
MySQL、MongoDB;会使用 Python / Shell / Go 做辅助脚本或工具型代码,不把这些作为主要方向夸大展示。
Vite、Webpack、pnpm、Git、接口联调、基础部署和服务运行配置。部署能力会保持实用取向,不把自己包装成运维方向。
资料索引
这些资料会作为我后续写文章和整理问题的参考入口。这里不会把外部文档搬进来,而是围绕真实项目经验做二次整理:记录现象、判断依据、实现方式和复盘结果。
围绕页面开发、组件组织、构建工具、浏览器行为和调试方法持续补充。
重点关注接口结构、路由组织、中间件、错误处理、文件任务和前后端联调。
围绕 VitePress、Teek、Markdown、分类标签、归档和长期内容维护整理经验。
后续文章计划
- Vue 列表页筛选、分页、重置联动整理
- 弹窗表单在新增、编辑、详情中的复用边界
- 业务组件拆分:什么时候抽,什么时候不抽
- 路由、菜单、按钮权限的常见处理方式
- H5 页面适配、长文本、空状态和异常状态处理
- Express 路由、中间件和错误处理的基础结构
- CRUD 接口统一返回结构、分页和搜索参数约定
- 前后端字段不一致时的映射和联调记录
- 文件上传、模板下载、Excel 导入导出的实现复盘
- MySQL / MongoDB 在小型业务接口中的使用边界
- Network 面板排查接口状态、参数和响应结构
- Sources 断点定位页面逻辑和状态变化
- 构建失败、依赖冲突、路径错误的排查顺序
- 运行环境、配置文件、接口地址导致的问题复盘
- 一次问题从复现到验证的完整记录模板
- VitePress 内容目录、导航、侧边栏的长期组织方式
- Teek 分类、标签、归档和贡献图配置记录
- Markdown 写作模板:文章、问题记录、项目复盘
- 静态博客后续增加动态表单的改造思路
- 个人技术站部署、搜索、SEO 和公开边界整理
经历路径
接触网页、App 页面和视觉设计,逐渐形成对结构、层级、交互和视觉一致性的敏感度。
开始更多接触 Node 服务和接口开发,理解页面背后的数据流转和服务边界。
以全栈开发视角处理前端工程、接口联调、问题排查和项目复盘,持续整理可复用经验。
我如何解决问题
先确认功能目标、上下游关系、数据来源和影响范围。
尽量把问题变成稳定可观察的现象,而不是只凭感觉判断。
从页面、接口、数据、构建和运行环境几个方向逐步缩小范围。
优先选择符合当前项目结构、容易理解、后续可维护的实现方式。
检查正常路径、异常路径、边界状态和回归影响。
把关键判断、踩坑点和可复用步骤记录下来,方便以后查找。
这个站点记录什么
这个站点会长期记录我的技术笔记、项目复盘和脱敏案例。内容会更偏真实项目中的工程实践,而不是只做概念整理。
- 前端工程、页面结构和组件实践
- Node 服务、接口联调和数据处理
- 构建、运行、环境和异常排查
- 项目问题复盘和脱敏案例记录
- 与 UI 结构、交互反馈、视觉一致性相关的实现经验
个人原则
把问题讲清楚,把实现做稳定,把经验沉淀下来。