注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

Demo体验

Demo体验

场景Demo,开箱即用
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

大小仅 1KB!超级好用!计算无敌! web

上帝之眼 发表了文章 • 41 次浏览 • 2026-01-18 19:04 • 来自相关话题

js 原生的数字计算是一个令人头痛的问题,最常见的就是浮点数精度丢失。 // 1. 加减运算 0.1 + 0.2 // 结果:0.30000000000000004(预期 0.3) 0.7 - 0.1 // 结果:0.6000000000000001(预期 0... ...查看全部
0
评论

做个大屏既要不留白又要不变形还要没滚动条,我直接怒斥领导,大屏适配就这四种模式 web

上帝之眼 发表了文章 • 48 次浏览 • 2026-01-18 19:03 • 来自相关话题

在前端开发中,大屏适配一直是个让人头疼的问题。领导总是要求大屏既要不留白,又要不变形,还要没有滚动条。这看似简单的要求,实际却压根不可能。今天,我们就来聊聊大屏适配的四种常见模式,以及如何根据实际需求选择合适的方案。 一、大屏适配的困境 在大屏项目中,适配问题... ...查看全部
0
评论

Vue3 生态再一次加强,网站开发无敌! web

上帝之眼 发表了文章 • 53 次浏览 • 2026-01-18 19:02 • 来自相关话题

如果你正在做官网开发,还在辛苦的手动实现那些动画特效,那今天推荐的这个库,至少让你提前4小时开始摸鱼! 以前,面对设计师的那些炫酷动画,实现起来是最耗头发的;产品经理还时不时的说一下,这效果不好看,我要的是五彩斑斓的黑! 还抱着 Element UI + An... ...查看全部
0
评论

放下你手里的 GIF,这才是前端动画最终的归宿!! web

上帝之眼 发表了文章 • 54 次浏览 • 2026-01-18 19:02 • 来自相关话题

一、前端动画的"至暗时刻":每个像素都在燃烧经费 618 前夕,我的 PM 突然发来灵魂拷问:"菜鸡,这个购物车弹性动画,为什么安卓和 iOS 的抖动幅度不一样?还有这个圣诞飘雪特效,为什么 iPhone 13 Pro Max 的耗电量能煎鸡蛋?" 我默默擦掉... ...查看全部
0
评论

Vue3 防重复点击指令 - clickOnce web

上帝之眼 发表了文章 • 48 次浏览 • 2026-01-18 19:00 • 来自相关话题

Vue3 防重复点击指令 - clickOnce 一、问题背景 在实际的 Web 应用开发中,我们经常会遇到以下问题: 用户快速多次点击提交按钮:导致重复提交表单,产生多条相同数据 异步请求未完成时再次点击:可能导致数据不一致或服务器压力增大 用户体验不佳:... ...查看全部
0
评论

用 npm 做免费图床,这操作绝了! web

上帝之眼 发表了文章 • 45 次浏览 • 2026-01-18 18:59 • 来自相关话题

最近发现了一个骚操作 —— 用 npm 当图床,完全免费,还带全球 CDN 加速。分享一下具体实现过程。为啥要用 npm 做图床?先说说背景,我经常在各大平台写文章,需要上传图片。但:免费图床不稳定,容易挂自建图床成本高其他平台限制多然后想到 npm,这不就是... ...查看全部
0
评论

浏览器中如何摆脱浏览器下12px的限制 web

上帝之眼 发表了文章 • 48 次浏览 • 2026-01-18 18:58 • 来自相关话题

目前Chrome浏览器依然没有放开12px的限制,但Chrome仍然是使用人数最多的浏览器。 在笔者开发某个项目时突发奇想:如果实际需要11px的字体大小怎么办?这在Chrome中是实现不了的。关于字体,一开始想到的就是rem等非px单位。但是rem只是为了响... ...查看全部
0
评论

🚀从 autofit 到 vfit:Vue 开发者该选哪个大屏适配工具? web

上帝之眼 发表了文章 • 48 次浏览 • 2026-01-18 18:56 • 来自相关话题

在数据可视化和大屏开发中,"适配"永远是绕不开的话题。不同分辨率下如何保持元素比例、位置精准,往往让开发者头疼不已。 autofit.js 作为老牌适配工具,早已在许多项目中证明了价值;而新晋的 vfit 则专为 Vue 3 量身打造。今天我们就来深入对比这两... ...查看全部
0
评论

一张 8K 海报差点把首屏拖垮 web

上帝之眼 发表了文章 • 46 次浏览 • 2026-01-18 18:55 • 来自相关话题

你给后台管理系统加了一个「企业风采」模块,运营同学一口气上传了 200 张 8K 宣传海报。首屏直接飙到 8.3 s,LCP 红得发紫。 老板一句「能不能像朋友圈那样滑到哪看到哪?」——于是你把懒加载重新翻出来折腾了一轮。 解决方案:三条技术路线,你全踩了一... ...查看全部
0
评论

🤦‍♂️ 产品又来了:"能不能把Table的滚动条放到页面底部? web

上帝之眼 发表了文章 • 40 次浏览 • 2026-01-18 18:55 • 来自相关话题

😅 又是熟悉的对话 产品:"小王,这个表格用户体验不好啊,用户要滚动到底部才能看到横向滚动条,能不能把滚动条固定在页面底部?" 我:"emmm... 这个... 技术上可以实现,但是..." 产品:"那就这么定了!明天上线!" 我:"😭" 相信很多前端同学都遇... ...查看全部
0
评论

uni-app使用瓦片实现离线地图的两种方案 web

上帝之眼 发表了文章 • 50 次浏览 • 2026-01-18 18:53 • 来自相关话题

最近接到一个安卓App的活儿,虽然功能上不算复杂,但因为原本没怎么做过安卓端,所以也是"摸着石头过河"。简单写一下踩过的坑和淌的水吧~ uni-app实现离线地图主要用 leafletjs 实现,但是因为在安卓端运行,存在渲染问题,所以还要用上 renderj... ...查看全部
0
评论

巧用辅助线,轻松实现类拼多多的 Tab 吸顶效果 web

上帝之眼 发表了文章 • 51 次浏览 • 2026-01-18 18:52 • 来自相关话题

前言:吸顶交互的挑战在移动端开发中,Tab 吸顶是一种非常常见的交互效果:页面滚动时,位于内容区域的 Tab 栏会“吸附”在顶部导航栏下方,方便用户随时切换。比如拼多多百亿补贴 H5 的效果如下:要实现这个效果、并处理其他关联吸顶的效果,开发者通常需要精确处理... ...查看全部
0
评论

为什么有些人边框不用border属性 web

上帝之眼 发表了文章 • 46 次浏览 • 2026-01-18 18:51 • 来自相关话题

1) border 会改变布局(占据空间) border 会参与盒模型,增加元素尺寸。 例如,一个宽度 200px 的元素加上 border: 1px solid #000,实际宽度会变成: 200 + 1px(left) + 1px(right) = 202... ...查看全部
0
评论

如果产品经理突然要你做一个像抖音一样流畅的H5 web

上帝之眼 发表了文章 • 45 次浏览 • 2026-01-18 18:50 • 来自相关话题

从前端到爆点!抖音级 H5 如何炼成? 在万物互联的时代,H5 页面已成为产品推广的利器。当产品经理丢给你一个“像抖音一样流畅的 H5”任务时,是挑战还是机遇?别慌,今天就带你走进抖音 H5 的前端魔法世界。 一、先看清本质:抖音 H5 为何丝滑? 抖音 H5... ...查看全部
0
评论

写 CSS 用 px?这 3 个单位能让页面自动适配屏幕 web

上帝之眼 发表了文章 • 46 次浏览 • 2026-01-18 18:50 • 来自相关话题

在网页开发中,CSS 单位是控制元素尺寸、间距和排版的基础。长期以来,px(像素)因其直观、精确而被广泛使用。然而,随着设备屏幕尺寸和用户需求的多样化,单纯依赖 px 已难以满足现代 Web 对可访问性、灵活性和响应式能力的要求。什么是 p... ...查看全部
0
评论

CSS终于支持渐变色的过渡了🎉 web

上帝之眼 发表了文章 • 47 次浏览 • 2026-01-18 18:49 • 来自相关话题

背景 在做项目时,总会遇到UI给出渐变色的卡片或者按钮,但在做高亮的时候,由于没有过渡,显得尤为生硬。 过去的解决方案 在过去,我们如果要实现渐变色的过渡,通常会使用如下几种方法: 添加遮罩层,通过改变遮罩层的透明度做出淡入淡出的效果,实现过渡。 通过bac... ...查看全部
0
评论

浅谈 import.meta.env 和 process.env 的区别 web

上帝之眼 发表了文章 • 51 次浏览 • 2026-01-18 18:48 • 来自相关话题

这是一个前端构建环境里非常核心、也非常容易混淆的问题。下面我们从来源、使用场景、编译时机、安全性四个维度来谈谈 import.meta.env 和 process.env 的区别。一句话结论process.env&nbs... ...查看全部
0
评论

一些我推荐的前端代码写法 web

上帝之眼 发表了文章 • 52 次浏览 • 2026-01-18 18:46 • 来自相关话题

使用解构赋值简化变量声明 const obj = { a:1, b:2, c:3, d:4, e:5, } // 不好的写法 const a = obj.a; const b = obj.b; const c = ob... ...查看全部
0
评论

如何优雅地实现每 5 秒轮询请求? web

上帝之眼 发表了文章 • 46 次浏览 • 2026-01-18 18:45 • 来自相关话题

在做实时监控系统时,比如服务器状态面板、订单处理中心或物联网设备看板,每隔 5 秒自动拉取最新数据是再常见不过的需求了。 但你有没有遇到过这些问题? 页面切到后台还在疯狂发请求,浪费资源 上一次请求还没回来,下一次又发了,接口雪崩 用户切换标签页回来,发现数... ...查看全部
0
评论

妙啊!Js的对象属性居然还能这么写 web

上帝之眼 发表了文章 • 49 次浏览 • 2026-01-18 18:44 • 来自相关话题

Hi,我是石小石~ 静态属性获取的缺陷 前段时间在做项目国际化时,遇到一个比较隐蔽的问题: 我们在定义枚举常量时,直接调用了 i18n 的翻译方法: export const OverdueStatus: any = { ABOUT_TO_OVERDUE... ...查看全部
0
评论

分库分表正在被淘汰 web

上帝之眼 发表了文章 • 43 次浏览 • 2026-01-18 18:44 • 来自相关话题

前言 “分库分表这种架构模式会逐步的被淘汰!” 不知道在哪儿看到的观点 如果我们现在在搭建新的业务架构,如果说你们未来的业务数据量会达到千万 或者上亿的级别 还在一股脑的使用分库分表的架构,那么你们的技术负责人真的就应该提前退休了🙈 如果对未来的业务非常有... ...查看全部
0
评论

vue也支持声明式UI了,向移动端kotlin,swift看齐,抛弃html,pug升级版,进来看看新语法吧 web

上帝之眼 发表了文章 • 45 次浏览 • 2026-01-18 18:43 • 来自相关话题

众所周知,新生代的ui框架(如:kotlin,swift,flutter,鸿蒙)都已经抛弃了XML这类的结构化数据标记语言改为使用声明式UI 只有web端还没有支持此类ui语法,此次我开发的ovsjs为前端也带来了此类声明式UI语法的支持,语法如下 项目地址 ... ...查看全部
0
评论

让用户愿意等待的秘密:实时图片预览 web

上帝之眼 发表了文章 • 52 次浏览 • 2026-01-18 12:25 • 来自相关话题

你有没有经历过这样的场景?点击“上传头像”,选了一张照片,页面却毫无反应——没有提示,没有图像,只有一个静默的按钮。你开始怀疑:是没选上?网速慢?还是系统出错了?于是你犹豫要不要再点一次,甚至直接关掉页面。 而如果在你选择文件的瞬间,一张清晰的缩略图立刻出现在... ...查看全部
0
评论

Arco Design 停摆!字节跳动 UI 库凉了? web

上帝之眼 发表了文章 • 53 次浏览 • 2026-01-18 12:25 • 来自相关话题

1. 引言:设计系统的“寒武纪大爆发”与 Arco 的陨落 在 2019 年至 2021 年间,中国前端开发领域经历了一场前所未有的“设计系统”爆发期。伴随着企业级 SaaS 市场的崛起和中后台业务的复杂度攀升,各大互联网巨头纷纷推出了自研的 UI 组件库。这... ...查看全部
0
评论

前端图像五兄弟:网络 URL、Base64、Blob、ArrayBuffer、本地路径,全整明白! web

上帝之眼 发表了文章 • 48 次浏览 • 2026-01-18 12:24 • 来自相关话题

你有没有在写前端的时候,突然迷糊了: 为啥这张图片能直接 src="https://xxx.jpg" 就能展示? 为啥有时候图片是乱七八糟的一串 Base64? 有的还整出来个 Blob,看不懂但好像很高级? 有时还来个 ArrayBuffer,这又是哪位大... ...查看全部
0
评论

🔥3 kB 换 120 ms 阻塞? Axios 还是 fetch? web

上帝之眼 发表了文章 • 51 次浏览 • 2026-01-18 12:23 • 来自相关话题

0. 先抛结论,再吵不迟 指标Axios 1.7fetch (原生)gzip 体积≈ 3.1 kB0 kB阻塞时间(M3/4G)120 ms0 ms内存峰值(1000 并发)17 MB11 MB生产 P1 故障(过去一年)2 次(拦截器顺序 bug)0 次开发... ...查看全部
0
评论

这 5 个冷门 HTML 标签,让我直接删了100 行 JS 代码! web

上帝之眼 发表了文章 • 41 次浏览 • 2026-01-18 12:23 • 来自相关话题

在写前端的时候,我们实现的比较多的一些基础交互,比如折叠面板、弹窗、输入提示、进度条或颜色选择等等,会不得不引入 JavaScript。 但其实,HTML 自己也内置了不少功能强大的原生标签,它们开箱即用、语义清晰,还能大幅减少 JS 的代码量。 下面介绍 5... ...查看全部
0
评论

一行生成绝对唯一 ID:别再依赖 Date.now() 了! web

上帝之眼 发表了文章 • 48 次浏览 • 2026-01-18 12:21 • 来自相关话题

在前端开发中,“生成唯一 ID” 是高频需求 —— 从列表项标识、表单临时存储,到数据缓存键值,都需要一个 “绝对不重复” 的标识符。但看似简单的需求下,藏着很多容易踩坑的实现方式,稍有不慎就会引发数据冲突、逻辑异常等问题。 今天我们就来拆解常见误区,带你掌握... ...查看全部
0
评论

前端的AI路其之三:用MCP做一个日程助理 web

上帝之眼 发表了文章 • 53 次浏览 • 2026-01-18 12:20 • 来自相关话题

前言 话不多说,先演示一下吧。大概功能描述就是,告诉AI“添加日历,今天下午五点到六点,我要去万达吃饭”,然后AI自动将日程同步到日历。 准备工作 开发这个日程助理需要用到MCP、Mac(mac的日历能力)、Windsurf(运行mcp)。技术栈是Types... ...查看全部
0
评论

Web PWA的极致,比App更像App web

上帝之眼 发表了文章 • 49 次浏览 • 2026-01-18 12:20 • 来自相关话题

这是一个平平无奇的音乐App Vooh,你可以在里面搜索歌曲,添加播放列表,播放音乐。 你可以滑动返回上一级页面,就像任何一个普通的App那样。 你可以流畅地展开音乐播放面板,看着歌词随着播放时间滚动。 当然,你也可以在电脑端,或者iPad上使用这个Ap... ...查看全部
0
评论

视频播放弱网提示实现 web

上帝之眼 发表了文章 • 42 次浏览 • 2026-01-18 12:19 • 来自相关话题

作者:陈盛靖 一、背景 业务群里面经常反馈,视频播放卡顿,视频播放总是停留在某一时刻就播放不了了。后面经过排查,发现这是因为弱网导致的。然而,用户数量众多,隔三差五总有人在群里反馈,有时问题一时半会好不了,用户就会怀疑不是网络,而是我们的系统问题。因此,我们... ...查看全部
0
评论

富文本编辑器技术选型,到底是 Prosemirror 还是 Tiptap 好 ❓❓❓ web

上帝之眼 发表了文章 • 43 次浏览 • 2026-01-18 12:19 • 来自相关话题

我正在开发 DocFlow,它是一个完整的 AI 全栈协同文档平台。该项目融合了多个技术栈,包括基于 Tiptap 的富文本编辑器、NestJs 后端服务、AI 集成功能和实时协作。在开发过程中,我积累了丰富的实战经验,涵盖了 Tiptap 的深度定制、性能优... ...查看全部
0
评论

🌸 入职写了一个月全栈next.js 感想 web

上帝之眼 发表了文章 • 38 次浏览 • 2026-01-18 12:16 • 来自相关话题

背景介绍 最近组内要做0-1的新ai产品, 招我进来就是负责这个ai产品,启动的时候这个季度就剩下两个月了,天天开会对齐进度,一个月就已经把基础版本给做完了,想要接入到现有的业务上面,时间方面就特别紧张,技术选型怎么说呢, leader用ai写了一个版本 我... ...查看全部
0
评论

为什么越来越多 Vue 项目用起了 UnoCSS? web

上帝之眼 发表了文章 • 45 次浏览 • 2026-01-18 12:15 • 来自相关话题

Vue 开发者可能都注意到,UnoCSS 的讨论频率越来越高。它不像 Tailwind 那样有营销声势,不像 Windi 那样起得早,却在 2024 年之后逐渐“渗透”进越来越多的 Vue 项目中。很多团队从 Tailwind、Windi CSS、SCSS 等... ...查看全部
0
评论

UI小姐姐要求有“Duang~Duang”的效果怎么办? web

上帝之眼 发表了文章 • 45 次浏览 • 2026-01-18 12:15 • 来自相关话题

设计小姐姐: “搞一下这样的回弹效果,你行不行?” 我:“行!直接梭哈 50 行 keyframes + transform + 各种百分比,搞定 ” 设计小姐姐:“太硬(撇嘴),不够 Q 弹(鄙视)” 我:(裂开) 隔壁老王:这么简单你都不行,我来一行贝塞... ...查看全部
0
评论

WebRTC 实现视频通话的前端开发步骤 web

上帝之眼 发表了文章 • 49 次浏览 • 2026-01-18 12:14 • 来自相关话题

你好,我是木亦。我不知道你是否了解过 WebRTC(Web Real - Time Communication),但不得不承认,WebRTC 凭借其无需安装插件、支持浏览器间直接通信的显著优势,已成为实现网页端视频通话的不二之选。对于前端开发者而言,深入掌握 ... ...查看全部
0
评论

Vue 3 + Three.js 打造轻量级 3D 图表库 —— raychart.js web

上帝之眼 发表了文章 • 31 次浏览 • 2026-01-18 12:11 • 来自相关话题

大家好,我是 一颗烂土豆。 最近在数据可视化领域进行了一些探索,基于 Vue 3 和 Three.js 开发了一款轻量级的 3D 图表库 —— raychart.js。 今天不谈晦涩的代码实现,主要和大家分享一下这个项目的设计初衷、目前进展以及未来的规划。 ... ...查看全部
0
评论

这两个网站,一个可以当时间胶囊,一个充满了赛博菩萨。 web

上帝之眼 发表了文章 • 31 次浏览 • 2026-01-18 12:10 • 来自相关话题

你好呀,我是歪歪。 前两天不是发了这篇《可怕,看到一个如此冷血的算法。》嘛。 文章中有这样的一个链接: 我当时放这个链接的目的是为了方便大家直达吃瓜现场。 但是,由于这个帖子最终被证实是假的,所以被官方给“夹”了: 幸好,原文本来就不长,所以我在我的文章中... ...查看全部
0
评论

2026 年 Web 前端开发的 8 个趋势! web

上帝之眼 发表了文章 • 35 次浏览 • 2026-01-18 12:09 • 来自相关话题

1. 前言 2025 年是 Web 开发的分水岭。 之前 Web 开发领域一直发展迅速,几乎每天都有新的工具和框架涌现。 但到了 2025 年,这种发展速度直接呈指数级增长。 之所以有这种变化,很大程度上是因为 AI 工具的高效性,它们直接将生产力提升了 3 ... ...查看全部
0
评论

WebSocket,退!退!退!更简单的实时通信方案在此 web

上帝之眼 发表了文章 • 36 次浏览 • 2026-01-18 12:09 • 来自相关话题

多标签页实时消息同步方案:SSE + BroadcastChannel 完美解决! 你是否遇到过这样的问题: 用户同时打开多个标签页,每个标签页都建立了独立的 WebSocket 连接,导致服务器压力大、消息重复推送、资源浪费?本文将分享一个优雅的解决方案,... ...查看全部
0
评论

🤡什么鬼?两行代码就能适应任何屏幕? web

上帝之眼 发表了文章 • 32 次浏览 • 2026-01-18 12:08 • 来自相关话题

你可能想不到,只用两行 CSS,就能让你的卡片、图片、内容块自动适应各种屏幕宽度,彻底摆脱复杂的媒体查询! 秘诀就是 CSS Grid 的 auto-fill 和 auto-fit。 马上教你用!✨ 🧩 基础概念 假设你有这样一个需求: 一排展示很多卡片... ...查看全部
0
评论

H5唤醒APP技术方案入门级介绍 web

上帝之眼 发表了文章 • 36 次浏览 • 2026-01-18 12:06 • 来自相关话题

内容大纲 什么是H5唤醒App “唤醒 App”指的是: 🐔🏀 从「另一个应用 / 系统环境」跳转并打开「你本地已安装的 App」 唤醒 App = 跨应用启动 典型来源端(“从哪来”) 🐔 浏览器(Safari / Chrome / 系统浏览器)... ...查看全部
0
评论

React + Tailwind CSS 实战:打造一个“会呼吸”的登录页面 web

上帝之眼 发表了文章 • 86 次浏览 • 2026-01-11 22:22 • 来自相关话题

哈喽,各位掘金的“打工人”们,大家好!👋 还记得咱们上一篇聊过的 Tailwind CSS 入门(在这里详细讲解了如何配置TailwindCss) 吗?当时我们不仅揭开了原子化 CSS 的神秘面纱,还稍微带了一嘴“受控组件”的概念。 今天,咱们不玩虚的,直接实... ...查看全部
0
评论

autohue.js:让你的图片和背景融为一体,绝了! web

上帝之眼 发表了文章 • 83 次浏览 • 2026-01-11 22:17 • 来自相关话题

需求 先来看这样一个场景,拿一个网站举例 这里有一个常见的网站 banner 图容器,大小为为1910*560,看起来背景图完美的充满了宽度,但是图片原始大小时,却是: 它的宽度只有 1440,且 background-size 设置的是 contain ... ...查看全部
0
评论

TensorFlow.js 和 Brain.js 全面对比:哪款 JavaScript AI 库更适合你? web

上帝之眼 发表了文章 • 156 次浏览 • 2026-01-06 20:07 • 来自相关话题

温馨提示 由于篇幅较长,为方便阅读,建议按需选择章节,也可收藏备用,分段消化更高效哦!希望本文能为你的前端 AI 开发之旅提供实用参考。 😊 引言:前端 AI 的崛起 在过去的十年里,人工智能(AI)技术的飞速发展已经深刻改变了各行各业。从智能助手到自动驾驶... ...查看全部
0
评论

高德地图与Three.js结合实现3D大屏可视化 web

上帝之眼 发表了文章 • 182 次浏览 • 2026-01-06 09:56 • 来自相关话题

高德地图与Three.js结合实现3D大屏可视化 文末源码地址及视频演示 前言 在智慧城市安全管理场景中,如何将真实的地理信息与3D模型完美结合,实现沉浸式的可视化监控体验?本文将以巡逻犬管理系统的大屏预览功能为例,详细介绍如何通过高德地图API与Thre... ...查看全部
0
评论

Vue 3.6 将正式进入「无虚拟 DOM」时代! web

上帝之眼 发表了文章 • 199 次浏览 • 2026-01-06 09:15 • 来自相关话题

“干掉虚拟 DOM” 的口号喊了好几年,现在 Vue 终于动手了。 就在前天,Vue 3.6 alpha 带着 Vapor Mode 低调上线:编译期直接把模板编译成精准 DOM 操作,不写 VNode、不 diff,包更小、跑得更快。 不同于社区实验,Va... ...查看全部
0
评论

面试官最爱挖的坑:用户 Token 到底该存哪? web

上帝之眼 发表了文章 • 224 次浏览 • 2025-12-28 13:32 • 来自相关话题

面试官问:"用户 token 应该存在哪?" 很多人脱口而出:localStorage。 这个回答不能说错,但远称不上好答案。 一个好答案,至少要说清三件事: 有哪些常见存储方式,它们的优缺点是什么 为什么大部分团队会从 localStorage 迁移到 H... ...查看全部
0
评论

为什么永远不要相信前端输入?绕过前端验证,只需一个 cURL 命令! web

上帝之眼 发表了文章 • 210 次浏览 • 2025-12-28 13:29 • 来自相关话题

大家好😁。 上个月 Code Review,我拦下了一个新人的代码。 他写了一个转账功能,前端做了极其严密的校验: 金额必须是数字。 金额必须大于 0。 余额不足时,提交按钮是 disabled 的。 甚至还写了复杂的正则表达式,防止输入负号。 他自信满满... ...查看全部
0
评论

到底选 Nuxt 还是 Next.js?SEO 真的有那么大差距吗 🫠🫠🫠 web

上帝之眼 发表了文章 • 247 次浏览 • 2025-12-28 13:29 • 来自相关话题

我正在开发 DocFlow,它是一个完整的 AI 全栈协同文档平台。该项目融合了多个技术栈,包括基于 Tiptap 的富文本编辑器、NestJs 后端服务、AI 集成功能和实时协作。在开发过程中,我积累了丰富的实战经验,涵盖了 Tiptap 的深度定制、性能优... ...查看全部