Web 应用开发
从页面到接口的一整套实现,注重加载速度、语义结构和移动端表现,能在一台普通服务器上稳定运行。
这里是 fulaojiu.shop。我一个人写代码、一个人跑测试、一个人把东西推到线上,把每天的工作过程留在这里,也把能用的工具分享出来。
我叫解建宇,常驻北京,写代码这件事从 2016 年一直做到现在。fulaojiu.shop 是我的个人开发站点,前端、后端、脚本和部署都由我自己维护。
日常做的事情大致分三类。一类是 Web 应用,把想法变成能用的界面和接口;一类是自动化脚本,把重复操作压缩成一条命令;还有一类是数据处理与接口联调,让不同系统之间能稳定地交换信息。
开发习惯也算简单:需求先拆小,接口先定清楚,功能写完就补测试,跑通了再上线。代码尽量短,命名尽量准,注释只写在需要解释原因的地方。
这个站点同时承担线上环境的验证工作。新功能会先在这里部署、压测、观察日志,确认稳定之后再迁移到正式项目里。
从页面到接口的一整套实现,注重加载速度、语义结构和移动端表现,能在一台普通服务器上稳定运行。
批量文件整理、定时任务、日志清理、构建发布流程,把每天重复的手工操作交给脚本处理。
表格清洗、字段对齐、格式转换与统计汇总,让散乱的数据变成能直接用于决策的结果。
梳理请求参数与返回结构,制作调试脚本和校验用例,缩短系统之间对接的排查时间。
排查慢查询、重复请求和过大的资源体积,把首屏时间与内存占用压到合理范围。
编写单元测试与冒烟用例,配套部署脚本和回滚方案,让每次上线都可预期、可回退。
| 方向 | 技术 | 使用场景 | 熟练程度 |
|---|---|---|---|
| 前端 | HTML · CSS · JavaScript · TypeScript | 页面结构、响应式布局与交互逻辑 | 熟练 |
| 后端 | Node.js · Python · Go | 接口服务、定时任务与脚本工具 | 熟练 |
| 数据 | SQL · Redis | 数据存储、查询优化与缓存设计 | 常用 |
| 运维 | Linux · Nginx · Docker | 服务器配置、反向代理与容器部署 | 常用 |
| 质量 | 单元测试 · 冒烟测试 · 日志分析 | 功能验证、回归检查与问题定位 | 常用 |