首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
JavaScript
Vue.js
面试
React.js
CSS
后端
Node.js
架构
展开
全部
前端
JavaScript
Vue.js
面试
React.js
CSS
后端
Node.js
架构
AI编程
Flutter
前端框架
HTML
HarmonyOS
GitHub
暂无数据
推荐
最新
Vite 插件实战 v2:让 keep-alive 的“组件名”自动长出来
摘要 在大型 Vue3 项目中,<keep-alive> 依赖组件 name 精确匹配,而 <script setup> 默认不生成 name,手写既易漏又易错。本文从“痛点→设计→实现→验证→扩展”
从零到一:打造企业级 Vue 3 高性能表格组件的设计哲学与实践
前言 在企业级 B 端应用开发中,表格组件堪称"兵家必争之地"——它承载着数据展示、交互操作、状态管理等核心职责,其设计质量直接影响着整个系统的用户体验与可维护性。 本文将以笔者主导设计的 CmcCa
🎯 Rect 中鼠标移动拾取元素可行性架构分析
🧠 一、背景:什么是拾取(Picking)? “拾取”是指从用户交互的二维输入(鼠标、触控)映射到图形对象的过程。 想象你在一个可视化编辑器中移动鼠标指针——当光标悬浮在某个矩形(Rect)上,它高亮
为什么说 AI 赋能前端开发,已经不是选择题,而是必然趋势?
前言 这几年 AI 在前端开发里的能力几乎是肉眼可见地进化”。从最早只能帮我们做做代码补全、提示几个参数,例如早期的 comate。到后来能够独立生成一个完整的 React/Vue 组件,连逻辑、样式
🏗️ React 应用的主题化 CSS 架构方案
🧩 一、主题化的本质 —— “语义层”与“表现层”的隔离 先讲哲理——“主题化”从来不是“把颜色写两遍”。 它是把语义化设计变量与具体视觉值进行解耦的过程。 层级 职责 示例 🧠 语义层 定义抽象设计
做后台系统别再只会单体架构了,微前端才是更优解
在后台系统开发领域,传统的单体架构已经无法满足现代企业的复杂需求。本文将深入探讨为什么微前端架构是后台系统的更优选择,并通过开源项目 PbstarAdmin 的完整案例,展示如何构建高性能后台系统。
Monorepo 架构:现代软件开发的代码管理革命
在当今快速发展的软件开发领域,随着项目复杂度的不断提升,传统的多仓库(Multi-repo)开发模式逐渐暴露出协作成本高、版本管理混乱、依赖复用困难等问题。在此背景下,Monorepo(单一代码仓库)
做后台系统别再只会单体架构了,微前端才是更优解
在后台系统开发领域,传统的单体架构已经无法满足现代企业的复杂需求。本文将深入探讨为什么微前端架构是后台系统的更优选择,并通过一个完整的开源项目案例,展示如何构建高性能、可扩展的微前端后台系统。
别再死磕框架了!你的技术路线图该更新了
先说结论: 前端不会凉,但“只会几个框架 API”的前端,确实越来越难混 这两年“前端要凉了”“全栈替代前端”的声音此起彼伏,本质是门槛重新洗牌: 简单 CRUD、纯样式开发被低代码、模板代码和 AI
项目大扫除神器:Knip —— 将你的代码库“瘦身”到底
在现代前端开发中,随着项目迭代周期的拉长,代码库中往往会堆积越来越多的“僵尸代码”:不再使用的组件、废弃的工具函数、遗留在 package.json 中的依赖项……这些冗余不仅增加了项目的维护成本,拖
React 史诗级漏洞: SSR Server Action 协议导致服务器远程代码执行
Next.js 在 App Router 中引入的 Server Actions 功能极大地简化了前后端交互流程,但其底层使用的通信协议——React Flight 协议,被发现存在严重的安全漏洞。
⚛️ 深入学习 React Fiber 架构的思路分析
🧩 一、为什么要有 Fiber? 在老版本 React(16 之前)中,更新机制采用递归调用栈(Stack Reconciler) 。其问题是显而易见的: 当组件树很大时,递归更新会长时间占用主线程。
别再写 API 路由了:Server Actions 才是全栈 React 的终极形态
前言:一种名为“胶水代码”的疲惫 接上回。咱们用 Next.js App Router 和 Server Components 实现了服务端直接读数据库。
🚀 拒绝重复造轮子!在 Vue3 项目中打造一套企业级“统一上传服务”(支持分片、秒传、断点续传)
🧐 背景与痛点 你是否在项目中遇到过以下情况? 重复造轮子:A 同学封装了 UploadImage,B 同学封装了 FileUpload,C 同学直接在页面里手写 axios 调用。 体验不一致:有的
跟“白屏”说拜拜:用 Next.js 把 React 搬到服务器上,Google 爬虫都要喊一声“真香”
前言:除了你,没人愿意对着空白屏幕发呆 接上回。咱们用虚拟滚动把 10 万条数据治得服服帖帖。现在你的应用在渲染出来之后,性能确实很顶。 但是,有一个更尴尬的问题摆在面前:首屏加载....
突破小程序5层限制:如何用“逻辑物理分离”思维实现无限跳转
当现实给你一堵墙,别急着撞头。先问问这墙有多高、多厚,然后想想能不能从墙下挖条隧道,或者直接给用户造个梯子,让他们感觉墙根本不存在
前端权限系统的“断舍离”:从安全防线到体验向导的架构演进
一、 背景:一场关于“安全感”的博弈 在最近的 IBS Web 内测迭代中,我们面临一个经典的安全审计问题:“用户可以通过直接修改 URL 访问无权限的页面。” 面对这个问题,技术团队的第一反应是构建
我用AI重构了一段500行的屎山代码,这是我的Prompt和思考过程
大家好,我来了🙂。 我们团队,维护着一个有5年历史的史诗级中后台项目😖。在这座屎山里,有一个叫handleOrderSubmit.js的文件。 可以下载瞧一瞧 有多屎👉 handleOrderSubm
忍了一年多,我终于对i18n下手了
过去一年,我主要参与国际机票业务的开发工作,因此每天都要和多语言(i18n)打交道。熟悉我的朋友都知道,我这个人比较“惜力”(并不是,实际上只是忍不下去了),那一起来看看我是怎么来优化多语言管理模式的
Vue 3 统一面包屑导航系统:从配置地狱到单一数据源
一、问题背景 1.1 原有架构的痛点 在重构之前,我们的面包屑系统采用独立的配置文件 breadcrumb.ts,存在以下问题: 主要痛点: 配置分散:路由定义在 router/modules/*.t