首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
JavaScript
Vue.js
React.js
面试
CSS
后端
TypeScript
Node.js
展开
全部
前端
JavaScript
Vue.js
React.js
面试
CSS
后端
TypeScript
Node.js
AI编程
前端框架
HarmonyOS
架构
three.js
Flutter
暂无数据
推荐
最新
用这 9 个 API,我把页面性能干到了 90+
最近项目上线,用户一多,页面就卡得不行。首屏加载 3 秒起,滚动掉帧,手机发烫……被 QA 喊去聊了好几次。 没办法,只能低头研究性能优化。翻了一圈文档和实战案例,发现现代浏览器其实给了我们很多“外挂
HarmonyOS网易云音乐
平时用网易云音乐也比较多,就决定做一个鸿蒙版本体验下。也记录下自己在开发过程中的尝试和思考。项目主要参考的是iOS版网易云音乐的交互和视觉。使用的是V2版本状态修饰器。
如何用隐形字符给公司内部文档加盲水印?(抓内鬼神器🤣)
大家好😁。 上个月,我们公司的内部敏感文档(PRD)截图,竟然出现在了竞品的群里。 老板大发雷霆,要求技术部彻查:到底是谁泄露出去的?😠 但问题是,文档是纯文本的,截图上也没有任何显式的水印(那种写着
主项目通过iframe嵌套子项目,子项目弹框无法全屏
问题:主项目通过iframe嵌套子项目,子项目弹框无法全屏,请问有什么方案解决呢? 经过调研,有以下方式解决
从 nvm 到 fnm:一个前端老兵的版本管理工具迁移实录
从 nvm 到 fnm:一个前端老兵的版本管理工具迁移实录 引子:那个让我崩溃的早晨 某个周一早晨,我像往常一样打开终端准备开始工作。
AI Skills:前端新的效率神器!
AI 领域超级火爆话题,Skills:AI 核心技能包!!!把你的最佳实践技术变成看得见摸得着的实体!
React状态管理指南
React状态管理指南 引言 在React开发中状态管理一直是开发者面临的核心挑战之一。你是否遇到过这些困惑: 什么时候该用useState,什么时候该用useReducer?
比黄金暴跌更难过的是 Vue 3.6 构建工具全线换成 Rolldown 了😰
最近在尝试解析 Vue 3.6 的源码,前些天从底层构建系统着手,辛辛苦苦分析了 Vue 是如何通过 Rollup 和 esbuild 来分别构建出生产环境、开发环境产物的,并精心沉淀出了第一篇技术文
基于PDF.js的安全PDF预览组件实现:从虚拟滚动到水印渲染
基于PDF.js的安全PDF预览组件实现:从虚拟滚动到水印渲染 前言 在Web应用中实现PDF预览功能是常见需求,尤其是在线教育、文档管理等场景。然而,简单的PDF预览往往无法满足实际业务需求,特别是
浅谈 import.meta.env 和 process.env 的区别
这是一个前端构建环境里非常核心、也非常容易混淆的问题。下面我们从来源、使用场景、编译时机、安全性四个维度来谈谈 import.meta.env 和 process.env 的区别。
当 Gemini 3 能写出完美 CSS 时,前端工程师剩下的核心竞争力是什么?
兄弟们,咱们的护城河越来越窄了😭 Gemini 3 的发布会,大家看了没? 我是在被窝里看完的。看完之后,我直接失眠了。 以前我觉得 AI 写代码也就那样,写个 Todo List 还行,真要上业务逻
原生js实现高性能列表拖拽排序
效果图 支持电脑和手机移动端,纯基于transform的移动,无任务dom操作 我是如何实现一个基于 Pointer Events 的可拖拽排序列表的 这篇文章记录了我在实现一个 不依赖任何第三方库
Nginx 路径映射深度解析:从本地开发到生产交付的底层哲学
掌握nginx `root`、`alias` 与 `proxy_pass` 的底层差异,不仅能解决 404/403 等表象问题,更能帮助开发者构建出优雅、可维护的配置体系。
AI Agent 安全权限设计:blade-code 的 5 种权限模式与三级控制
blade-code 技术深度系列第 2 篇。本文基于源码剖析 AI Agent 的权限设计——5 种权限模式、allow/ask/deny 三级控制、基于签名的精确匹配。
前端算法:从 O(n²) 到 O(n),列表转树的极致优化
1. 引言与业务场景 在前端开发中,数据结构的转换是一项基础且高频的技能。后端数据库通常以扁平化(Flat List)的形式存储层级数据,每条记录仅保留 id 和 parentId 来标识父子关系。然
【AI 编程实战】第 10 篇:让应用更健壮 - 错误处理与边界情况
没有错误处理的代码 可能出现的问题: 网络断开 → 应用白屏 接口超时 → 无任何反馈 返回数据为空 → Cannot read property 'replies
pnpm老是默认把包安装在C盘很头疼?教你快速配置pnpm的全局目录
pnpm 自定义目录配置指南:告别C盘空间焦虑 背后 我的电脑只分了C盘和D盘,C盘作为系统盘仅有100多G空间,而每次安装新工具时基本都会默认安装到C盘用户目录下。长期下来,不仅导致C盘空间紧张,也
挑战全栈框架的极限:仅 7kb 的 Lupine.js 发布了
介绍 Lupine.js:一款"极其"高效的 Web 框架 在一个被庞大的元框架 (Meta-frameworks) 和复杂构建链主导的世界里,Lupine.js 提出了一个简单的问题:如果我们能拥有
Monorepo 各包间正确的通信方式
Monorepo 指的是把多个包的代码,统一放在同一个代码仓库里进行管理的一种仓库组织方式。适合多个项目强相关且有大量共享代码的中大型项目。
React-create-app使用cesium并且渲染3d倾斜摄影
展示react中cesium如何引入,渲染倾斜侧影并绘制点和标题可以进行点击。并且可以旋转查看倾斜侧影。