稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
  • 后端
  • 前端
  • Android
  • iOS
  • 人工智能
  • 开发工具
  • 代码人生
  • 阅读
  • 自定义 Hooks:把状态和副作用,从组件里“拆”出来
    在 React 项目里,组件一旦开始承担过多逻辑,通常会出现几个明显信号: JSX 越来越难读 同一类逻辑在多个组件中反复出现 生命周期相关代码(事件监听、定时器)分散在各处 稍不注意就留下内存泄漏隐
    • 白兰地空瓶
    • 54分钟前
    • 3
    • 2
    • 评论
    React.js
  • [开源] 我用 Rust 写了一个 LaTeX 转 Typst 工具(AST 解析 + TikZ 支持)
    👋 大家好,我是 Tylax 的作者 Typst 作为一个新兴的排版系统,以其极快的编译速度和现代化的脚本语法吸引了很多人。我也是其中之一,想要从 LaTeX 迁移过来。但在迁移过程中,我发现现有的转
    • bugcatiu
    • 2小时前
    • 8
    • 点赞
    • 评论
    开源
    [开源] 我用 Rust 写了一个 LaTeX 转 Typst 工具(AST 解析 + TikZ 支持)
  • 🔥「从零到一」我用 Node BFF 手撸一个 Vue3 SSR 项目(附源码)
    我用 BFF 实现了一个 SSR 为什么需要 SSR? 在传统的单页应用(SPA)中,浏览器首先加载一个空白的 HTML,然后通过 JavaScript 动态渲染页面内容。这种方式存在明显的问题...
    • 404星球的猫
    • 2小时前
    • 2
    • 1
    • 评论
    前端 JavaScript Vue.js
    🔥「从零到一」我用 Node BFF 手撸一个 Vue3 SSR 项目(附源码)
  • 前端向架构突围系列 - 架构方法(二):UML前端建模的一般方法和工具
    如果说 4+1 视图模型 是架构设计的**“思想框架” (我们要画哪几张图),那么 UML (Unified Modeling Language) 就是架构设计的“通用语言”**(这几张图具体怎么画)
    • 前端王壮壮
    • 2小时前
    • 10
    • 点赞
    • 评论
    前端 前端框架 UML
    前端向架构突围系列 - 架构方法(二):UML前端建模的一般方法和工具
  • Object.assign和扩展运算符是深拷贝还是浅拷贝,两者有什么区别
    Object.assign() 和扩展运算符(Spread Operator ...)都是浅拷贝(Shallow Copy) ,不是深拷贝(Deep Copy)。它们只复制对象的第一层属性,嵌套对象仍
    • 代码猎人
    • 2小时前
    • 2
    • 点赞
    • 评论
    前端
  • 在本地安全运行大模型:从 Ollama 到私有 AI 聊天应用的完整实践指南
    在本地安全运行大模型:从 Ollama 到私有 AI 聊天应用的完整实践指南 引言:为什么“本地 AI”正成为新刚需? 2024 年以来,AI 编程工具如 Cursor、GitHub Copilot、
    • Yira
    • 3小时前
    • 2
    • 3
    • 评论
    前端 React.js 面试
  • 为什么 Vue 渲染列表时,不能随便用数组下标当 key?
    在 Vue 项目开发中,我们经常需要渲染列表数据。很多人为了方便,随手就用数组索引作为 key 值,但这种做法可能会带来意想不到的问题。今天就来深入探讨一下,为什么 Vue 官方不推荐这样做。 一、初
    • 北辰alk
    • 3小时前
    • 5
    • 点赞
    • 评论
    Vue.js
    为什么 Vue 渲染列表时,不能随便用数组下标当 key?
  • substring和substr有什么区别
    substring() 和 substr() 都是用于截取字符串的方法,但它们在参数含义和行为上有重要区别。substr() 现已废弃,不建议在新项目中使用。 主要区别对比表 特性 substring
    • 代码猎人
    • 3小时前
    • 3
    • 点赞
    • 评论
    前端
  • # 手搓微信小程序:从Prompt到SDD,AI编程的进化之路
    前言:从麻将记账开始的AI编程实践 过年打麻将不带现金,这个简单的需求背后,隐藏着现代AI编程的完整演进路径。我通过一个“麻将记账小程序”的开发过程,亲历了从随意Prompt到规范驱动开发(SDD)的
    • AY1024
    • 3小时前
    • 3
    • 4
    • 评论
    前端 人工智能 微信小程序
  • 数组有哪些原生方法?
    一、修改原数组的方法(变异方法) 1. 增删元素 push() - 末尾添加元素 pop() - 末尾删除元素 shift() - 开头删除元素 unshift() - 开头添加元素 splice()
    • 代码猎人
    • 3小时前
    • 4
    • 点赞
    • 评论
    前端
  • CSS面经D1
    1. CSS的盒子模型 1.1 标准盒子模型(width和height大小就是content的大小) 1.2 IE盒子模型(width和height的大小包括了border、padding、conte
    • 爱泡脚的鸡腿
    • 3小时前
    • 7
    • 点赞
    • 评论
    后端 面试
  • 2025年全球最受欢迎的JS鉴权框架Better Auth,3分钟带你学会
    2025年 JavaScript 10大最受欢迎的前端项目已经公布,Better Auth带你3分钟就学会
    • 橙子的AI笔记
    • 3小时前
    • 11
    • 点赞
    • 评论
    前端 AI编程
    2025年全球最受欢迎的JS鉴权框架Better Auth,3分钟带你学会
  • VTable 支持展开收拢自动拉长不展示内部滚动条
    > 前言 > > VTable 在文档流里面 > > tree 形的展开 / 收拢后,会在内部展示滚动条,不会自动舒展开 > > 本文旨在提供一个优化 UI 效果的技术方案
    • pimkle
    • 3小时前
    • 7
    • 点赞
    • 评论
    前端 TypeScript
  • 为了对付大二上期末考——计算机组成原理-《雨课堂题目版》
    第 1 章 ( 基本概念 ) 雨课堂题目 第 2 章 ( 占比就 1 分 ) 1. 第二章的计算机五代特点 这是一道关于计算机发展五代特点的选择题考点,以下是五代计算机的核心特点(用于解题): 代别
    • 千寻girling
    • 3小时前
    • 10
    • 1
    • 评论
    前端 后端 面试
    为了对付大二上期末考——计算机组成原理-《雨课堂题目版》
  • visactor vTable 在移动端支持 ellipsis 气泡
    1. 配置好 ref,以供引用 2. 判断当前 cell 是否是溢出的 3. 展示气泡 有 2 种方案,优缺点比较如下表: 气泡方案 VTable 原生气泡 自定义气泡 优点 配置简单 出现的位置不需
    • pimkle
    • 3小时前
    • 12
    • 点赞
    • 评论
    前端
  • 老己的JavaScript基础笔记5
    JavaScript基础知识笔记 第五天 对象 一、什么是对象 对象(object):JavaScript里的一种数据类型。 区别于数组,数组是有序的数据集合,而对象是一种无序的数据集合,可以用于详细
    • LZY183
    • 4小时前
    • 5
    • 点赞
    • 评论
    JavaScript
    老己的JavaScript基础笔记5
  • 零基础 Coze + 前端 Vue3 边玩边开发:宠物冰球运动员生成器
    引言 现如今 AI 应用开发变得越来越“平民化”,即使你不懂任何深度学习,也能通过“玩”一些 AI 开发平台来做出一些有趣又智能的小工具。而这其中不得不提的就是✨字节跳动推出的一站式AI应用开发平台
    • 谎言西西里
    • 4小时前
    • 21
    • 3
    • 评论
    前端 Coze
  • HTML面经D1
    拓展:seo 1.行内元素和块元素以及空(void)元素 注:img为行元素,但是可以设置宽高 2.页面导入样式时,link和@import的区别 3.title与h1、b与strong、i与em的区
    • 爱泡脚的鸡腿
    • 4小时前
    • 7
    • 点赞
    • 评论
    前端 面试
  • Vue变化响应
    响应式侦测 1. 对象侦测 Vue2 实现方式 Vue2 使用 Object.defineProperty 来检测对象的变化。 Vue2 通过递归的 Observer 将对象中的所有属性转换为可观测对
    • 一树山茶
    • 4小时前
    • 4
    • 点赞
    • 评论
    前端
    Vue变化响应
  • 如何在 monaco 中实现自定义语言的高亮
    --- theme: cyanosis --- 如下代码,在 monaco 上注册 `mylang` 语言,并设置词法分析规则。 ```js // 注册语言 monaco.languages.r
    • 岳出于山
    • 4小时前
    • 10
    • 点赞
    • 评论
    前端 JavaScript 编程语言
  • 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30