首页
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
暂无数据
推荐
最新
一场组件的进化脱口秀——React从 “类” 到 “hooks” 的 “改头换面”
--- theme: smartblue --- ## 前言 家人们,咱就是说,`React` 这玩意儿就纯纯一个 **“互联网打工人”**,几年不更新,直接从 “穿西装打领带的老派白领”**(类组件
新手入门 React 必备:电影榜单项目核心知识点全解析
一、项目基础结构 src ├── main.jsx # 入口文件(渲染根组件) ├── index.css # 全局样式(清除默认边距) ├── App.jsx # 主组件(数据管理 + 页面骨架)
AI智能体浪潮下的前端演进:一场螺旋上升的轮回
在技术迭代的长河中,前端从未是一个静态的概念。它的每一次蜕变,都镌刻着人机交互理念的革新与产业分工的深化。
一行 npm init vite,前端工程化的世界就此展开
在 2025 年的前端世界,会写页面 ≠ 会做项目。 真正拉开差距的,是你对 工程化 的理解程度: 为什么一行命令就能起项目? Vite 到底帮我们做了什么? 目录结构为什么要这样设计? 路由、热更新
# Vue项目初识:从零开始搭建你的第一个现代前端工程化Vue3项目
如果你正准备踏入 Vue 的世界,恭喜你选对了方向!Vue 是目前最受欢迎的前端框架之一,以其简洁优雅的语法、强大的响应式系统和极佳的开发体验,深受开发者喜爱。而今天我们要一起做的,就是亲手搭建一个标
用 Vite + Vue 3 快速搭建现代前端项目:从零到多页面路由实战
本文手把手教学使用 Vite 快速搭建 Vue 3 项目,从初始化到集成 Vue Router 实现多页面路由切换。深入剖析 Vite 的 ESM 按需加载与 HMR 原理,讲解路由配置、模式区别等
开发中使用iconfont预览太麻烦?我开发了一款VSCode插件来提升效率
前言 在日常前端开发中,Iconfont 几乎是不可或缺的图标资源库。然而,相信很多开发者都有这样的经历:在 CSS 文件中定义了几十个图标类,每个图标只有一个类名和一个 Unicode 编码,无法直
微信扫码登录 iframe 方案中的状态拦截陷阱
微信扫码登录iframe方案存状态拦截失效问题:回调页越权写cookie致未勾选协议仍登录。解决方案为iframe仅传token,父页依协议状态设cookie,跨iframe需明确职责边界。
Vite 插件实战 v2:让 keep-alive 的“组件名”自动长出来
摘要 在大型 Vue3 项目中,<keep-alive> 依赖组件 name 精确匹配,而 <script setup> 默认不生成 name,手写既易漏又易错。本文从“痛点→设计→实现→验证→扩展”
React 路由配置全解析:从多页应用到单页应用
在前端开发中,路由管理是实现页面切换和导航的重要部分。React 作为流行的前端框架,使用 React Router 来处理单页应用(SPA)中的路由管理。本文将结合实际代码示例,讲解如何配置路由
Suika图形编辑器的文字支持手动换行了
之前引入了 opentype.js 库做字体解析,有了这个打底的话,就可以快乐地做一些简单文字排版功能了。 周末努了把力,给 Suika 图形编辑器加上了 手动回车换行 的支持。 解除了之前只能输入一
Node.js Buffer 和 Stream
目录 Buffer(缓冲区) Buffer 的实际作用 Buffer 概念 创建 Buffer Buffer 与字符串转换及编码 Buffer 操作 Buffer 性能优化 流(Stream)基础 流
踩过坑才懂:前端生成唯一 ID,别用 Date.now ()了!一行代码搞定
电商开发中生成唯一ID的常见误区与解决方案:传统方法如时间戳+随机数存在重复风险,自增计数器则易被重置;现代浏览器提供的crypto.randomUUID()方法能生成122位加密随机ID
隐式类型转换:哈基米 == 猫 ? true :false
何意味? 如果我们以往只接触过一门强类型的编程语言,估计早已经皱起眉头,大呼一声“何意味?”。但是在js的世界中,一切是自由的。你甚至可以直接写一份 数字+引用数据类型 的代码而不报错。使得上段代码不
手把手教你写一个VSCode插件,从开发到发布全流程
VSCode几乎是前端开发人员的标配,其插件开发基于TypeScript与Node.js,通过扩展API增强编辑器功能。开发者可自定义命令、主题、语法支持等,快速构建个性化工具,提升编码效率与体验。
给数组装上超能力:JavaScript数组方法趣味指南
欢迎使用我的小程序👇👇👇👇 你是否曾感觉JavaScript数组像个装满数据的“沉默集装箱”?今天,我们来给它装上超能力!🚀 为什么数组方法如此重要? 想象一下,你有一个装满各种颜色袜子的抽屉(数组)
[捉虫日记] 给 useImperativeHandle 加个空依赖,竟让我 debug n 小时
历史项目的 “小需求” 从来都是埋雷重灾区 —— 上周随手给一个一年前的组件加了行依赖项,本以为是优化,结果周一被测试大哥的反馈暴击,一中午深陷 [闭包陷阱 + EventLoop] 迷局,差点没扛住
【用户行为监控】别只做工具人了!手把手带你写一个前端埋点统计 SDK
别瞎猜用户操作了!今天手把手带你造个“用户行为SDK”。搞定 SPA 路由劫持、页面关闭数据上报这些硬骨头。不仅教核心代码,连 Rollup 打包和 NPM 发布都包教会...
如何实现流式输出?一篇文章手把手教你
在现代Web应用中,流式输出(Streaming Output)是一种非常重要的技术,它能够实现实时数据传输和渐进式渲染,为用户提供更好的交互体验。本文将详细介绍流式输出的原理和多种实现方式。 什么是
前端一行代码生成数千页PDF,dompdf.js新增分页功能
前端生成 PDF 不清晰?文字无法搜索选中编辑?体积太大?分页切割不精准?生成页数太少?dompdf.jsV1.1.0 版本更新后,这些都不在是问题,只需要一行代码,就可以将 html 页面生成数千页