聚焦主流前端 / 后端框架,拆解核心原理、实战落地与选型指南,助力高效构建稳定可扩展的应用架构。
-
项目初期的技术选型 去年下半年接了个内部中后台系统,需求挺典型:权限粒度细、菜单动态加载、多级嵌套路由、需要 SSR 支持(老板说“要对 SEO 友好”,虽然我知道中后台根本没人搜…但他说了就得做)、...
-
项目初期的技术选型 去年接了个内部运营后台,需求看着挺简单:一个可拖拽排序的卡片列表 + 每张卡片里嵌了第三方可视化组件(用的是 ECharts)。但客户提了个死要求——“拖拽必须丝滑,不能卡顿,iO...
-
codegen 生成的 TypeScript 类型里,optional 字段全没了? 今天上线前跑了一遍 codegen,结果发现接口返回的 user?.profile?.avatarUrl 在 TS...
-
我的写法,亲测靠谱 11ty 真的很轻,但轻得让人容易忽略它“不帮你兜底”的本质。我用它搭过三个静态博客、两个文档站、一个公司内部知识库,每次上线前都要花半天修 path 和 permalink 的坑...
-
又踩坑了,touchmove滚动失效 今天上线前测 iOS 版,发现列表页死活不滚动——手指按住拖动,页面纹丝不动。安卓一切正常,iOS 上连个 scroll 事件都不触发。我第一反应是:又来了,Co...
-
项目初期的技术选型 去年下半年接手一个老项目重构,是个内部用的设备监控平台。Vue 2.6 + Webpack 4 的老底子,之前状态全靠 props / events + 全局 event bus ...
-
我的写法,亲测靠谱 Vant 用得多了,我基本不看官方文档的“快速上手”章节了——因为那套默认 import 全量组件的方式,在真实项目里跑两轮打包分析就直接被我干掉了。我现在的标准操作是:按需引入 ...
-
项目初期的技术选型 去年下半年接手一个内部运营后台,目标是把原来散落在七八个 Vue 2 单页里、逻辑重复又难维护的「活动配置模块」抽出来,做成一套可复用的组件库。一开始团队还讨论过要不要上 Web ...
-
项目初期的技术选型 去年底接了个电商类H5活动页,需求挺典型:3天上线、兼容iOS/Android主流微信/QQ浏览器、要带商品列表、轮播图、弹窗抽奖、地址选择器,还得支持微信JSSDK调用分享。团队...
-
谁更灵活?谁更省事?Pinia vs Vuex 4 vs 手搓 reactive + provide/inject 我最近重构一个中后台项目,状态管理这块纠结了三天。不是因为不会写,而是——选哪个方案...
-
又踩坑了,useScroll 在 iOS 上疯狂触发 scroll 事件 今天上线前测兼容性,发现一个诡异问题:在 iPhone Safari 上,只要页面稍微滑一下,useScroll 就像抽风一样...
-
核心代码就这几行,但得先搞懂它为啥不生效 上周上线一个小程序活动页,首页要实现「手指按住拖拽滚动卡片」的效果(类似小红书那种横向滑动卡片流)。我理所当然地写了 touchstart + touchmo...
-
优化前:卡得不行 上周上线一个数据看板页,嵌了七八个子组件——筛选器、时间轴、图表容器、指标卡片、导出按钮……每个都用 Vue 3 的 defineProps + defineEmits 做父子通信,...
-
我的写法,亲测靠谱 我用 Sapper 做过三个上线项目,最长的维护了两年多。不是那种 demo 级别,是真实用户每天在用、SEO 要跑、SSR 渲染不能崩、API 会超时、图片加载会失败的项目。Sa...
-
项目初期的技术选型 去年底接了个内部文档系统的需求:给一个中等规模的前端团队建一套组件库文档站,要支持版本切换、API 自动提取、搜索、主题定制,还得能嵌入 React/Vue 示例代码块。本来想直接...
-
项目初期的技术选型 去年接了个内部管理后台的重构,需求挺典型:要支持多角色权限、带表单校验的数据录入页、带搜索/分页的列表页,还得能离线缓存部分静态资源。一开始团队里有人提 Next.js,但我翻了翻...
-
项目初期的技术选型 最近刚结束了一个项目,主要是一个内部管理系统。这个系统需要频繁切换不同的功能模块,用户在不同模块间切换时,希望之前的状态能够保持不变。这种需求听起来很简单,但实际做起来还是挺麻烦的...
-
优化前:卡得不行 说真的,项目上线前的性能问题真是让人头大。用户反馈说页面加载慢得像蜗牛,我自己也试了试,确实卡得受不了。首页的加载时间居然达到了5秒多,这简直是灾难级别的体验。我决定要搞一波性能优化...
-
项目初期的技术选型 最近有个项目,客户要求快速搭建一个企业级的管理系统。时间紧任务重,我们开始考虑使用低代码平台来加速开发。经过一番调研,我们选择了LowCodeEngine。主要是因为它开源、灵活,...
-
优化前:卡得不行 项目上线后,用户反馈说页面加载慢得像蜗牛,我一测,果然,首页加载时间居然达到了5秒。这可不行,用户体验太差了。Mantine本身是一个非常强大的UI库,但如果不注意性能优化,很容易就...