首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
JavaScript
Vue.js
面试
React.js
后端
AI编程
TypeScript
架构
展开
全部
前端
JavaScript
Vue.js
面试
React.js
后端
AI编程
TypeScript
架构
人工智能
CSS
Flutter
Unity3D
游戏开发
图形学
暂无数据
推荐
最新
# 从重置样式到 BEM 命名:写一个微信的按钮
一、为什么页面要先“重置样式”? 打开浏览器,写一个 <h1>,它自带上下边距和加粗;写一个 <ul>,它自带左边距和圆点。不同浏览器的默认样式还不一样——Chrome 和 Firefox 可能差几个
面试第一关!面试官:讲一下事件循环机制,宏&微任务,还有渲染时机
简单说顺序就是:同步代码 → 微任务 → 渲染 → 宏任务。 微任务优先级高于宏任务,而且会阻塞渲染,必须等微任务全部执行完,页面才会更新。
Zustand 状态管理规范:别让轻量状态变成隐形通知风暴
这就是 Zustand 使用规范要解决的问题:不是“怎么把状态存起来”,而是“怎么让一次状态变化只影响真正需要响应的消费者”。 本文以首页 BigBanner 轮播为例,沿着一条完整的状态链路拆开看:
鸿蒙APP开发-带你开发锻艺册APP的材料清单功能
锻造材料清单怎么管理?HarmonyOS数据管理与清单计算 写在前面 大家好,我是一名写了十多年Web前端的老兵。从jQuery时代一路走到React/Vue,CSS3动画、requestAnimat
Tanstack为什么会火
TanStack 火起来,不是因为它讲了一个“全家桶”的故事,而是因为它在前端工程里连续命中了几个最难受、最常见、最长期的问题:服务端状态、复杂表格、类型安全路由、表单状态、虚拟滚动,以及越来越多人想
前端项目管理:需求拆解、排期与风险控制
引言 在前端开发工作中,技术能力固然重要,但项目管理能力往往决定了项目的成败。一个优秀的前端工程师不仅要会写代码,更要懂得如何拆解需求、合理排期、识别风险。本文将深入探讨前端项目管理的核心方法论,帮助
从零实现一个 Vue Todos 任务清单:深入响应式编程与组合式 API
用Vue 3组合式API实现Todo清单,逐行解析代码,揭示响应式数据驱动取代DOM操作的开发革命。
鸿蒙APP开发-带你了解单块酷APP参数管理的功能
效果器参数怎么保存?HarmonyOS参数快照存储 写在前面 大家好,我是一名写了十多年Web前端的老兵。从jQuery时代一路走到React/Vue,localStorage和状态管理是每天都在用的
Redis持久化踩坑实录:RDB+AOF混合持久化,竟会悄无声息丢数据?我用pytest+Docker复现了30次故障场景
凌晨2:17,我被一连串报警电话炸醒——订单服务疯狂报“库存扣减失败”,日志里满屏的`KeyError`。切到Redis监控,内存使用率只有30%,但大量热门商品的库存key凭空消失了。昨天刚上线了混
Electron 开发实战(八):多媒体处理全解|音视频播放、录屏、FFmpeg 实战
大家好,本章是 Electron 实战系列第八章。前面我们掌握了网络通信、本地文件存储、系统原生交互,已经可以开发常规桌面工具类应用。而**多媒体处理**是进阶桌面应用的核心能力,适用于播放器、录屏
纯前端 PDF 处理避坑指南:5 个线上真实问题的解决方案
为什么要做浏览器端 PDF 处理? 传统方案是把文件上传到服务器处理。方便是方便,但隐私风险不可忽视——合同、简历、财务报表一旦离开你的设备,安全性就不再由你控制。 浏览器端处理的核心优势:文件不上传
单仓库下的四十模块 —— React Monorepo 工程架构拆解
一、四十个模块的 Monorepo,是一座活火山 Monorepo 的诱惑谁都懂。代码放一起,重构可以大刀阔斧地改,版本天然对齐,一个新功能从底层到上层可以一次提交搞定。想想就很爽。 爽到你真正经历了
前端工程师最终会变成 AI工程师?
前端工程师因擅长异步流控制与实时通信等核心技能,成为AI应用开发主力。他们精通的SSE、Promise、JSON Schema等技术,正是构建AI Agent的关键基础。
前端工程化第一步:BEM 国际命名规范与 CSS Reset 实战
刚入门前端时,我们通常会这样写 CSS: 看起来没什么问题,但当页面变复杂后: .title 是哪个区块的标题? .red 今天红明天蓝,类名就变成了谎言
别再把“做个H5”挂嘴边了:这个词,官方压根就没有定义过
别再把“H5”当正式术语了 前言 做前端这些年,我一直觉得中文互联网里有个词特别有意思,就是“H5”。 这个词几乎人人都在用。产品说“做个 H5”,运营说“我要一个 H5 活动页”,甲方也会说“你们能
新手必看篇——JS类型判断
一. 先温习JS中的两大类型阵营 在开始讨论之前,我们先快速回顾一下JS中的数据类型划分: 原始类型 string,number,boolaen,null, undefined, bigint, Sy
长上下文会最终杀死 Rag 吗?
现在讨论 RAG,很容易被一个问题带偏:模型上下文窗口都已经到百万级了,我为什么还要做检索? 这个问题确实越来越现实。 过去我们做 RAG,很大一部分原因是模型装不下太多内容。一本产品手册、几十份合同
Webpack如何实现万物皆可import?loader的使用/配置/手写实践
loader是Webpack中的一种重要的外部插入配置工具,负责对源代码进行转换。正是使用各种loader,Webpack才有了将各种格式的资源和代码识别和引入的能力。当然,loader的能力也并不仅
鸿蒙APP开发-带你走近分构App的分子数据
分构App分子数据管理功能技术解析 写在前面 上一篇我们聊了分构App的Canvas3D功能,今天聊聊分子数据管理——怎么存储、查询和管理分子信息。 化学领域的数据结构比较特殊,分子式、化学键、原子坐
鸿蒙研读 10:@Provider/@Consumer、RelativeContainer、onNewWant
鸿蒙研读 10:@Provider/@Consumer、RelativeContainer、onNewWant 一、@Provider / @Consumer:跨层级状态共享 1.1 解决什么问题 组