在做资源类、搜索类网站时,「 搜索结果页 」几乎是用户停留时间最长、交互最密集的页面之一。它不仅承载着数据展示的职责,还需…
在基于 Electron 开发的过程中,不少开发者会选择 npmmirror 作为 Electron 二进制包的镜像源,以此提升下载速度、解决网络访问…
在基于 Egg.js 开发的后端项目中,我们经常会遇到需要处理阿里云 OSS 存储图片的场景,比如在用户上传并保存图片数据后,自动获…
在一个资源类站点或下载站中, 搜索功能几乎是核心入口 。无论是种子、文章还是商品,用户访问站点的第一诉求往往是「快速找到想…
在基于 Egg.js 构建的后端应用中, Service 层 主要负责处理业务逻辑,是 Controller 与数据层之间的重要桥梁。 本文将以一个 To…
在前端开发中,颜色值的处理是高频场景——无论是表单提交、样式配置还是组件传参,都需要校验用户输入的十六进制颜色…
在 CodeMirror 5 的使用过程中,一个很常见但又容易被忽略的问题是: 在保存时自动格式化代码,会导致光标位置和滚动位置被重置 …
在小程序开发中,我们经常会遇到这样的场景:用 View 包裹 Canvas 组件,给 View 设置固定高度/宽度和 overflow:hidden,本意是…
在前端开发中,我们经常会遇到表单验证、数据处理等场景,其中一个高频需求就是 判断一个字符串是否为纯数字的正整数 - 需要严格…
在上一篇文章中,我们已经成功将 Web 服务跑了起来,整体的 Egg.js 项目结构也已经搭建完成。接下来,就进入一个非常关键的环节…