适合iOS开发的一种缓存策略YYCache库 的原理 掘金 iOS sweet丶 2025年11月23日 23:21 YYCache 是 iOS 上一个高性能的缓存框架,它由内存缓存 YYMemoryCache 和磁盘缓存 YYDiskCache 两部分组成。 核心总览 YYCache 的核心设计目标是 高效、线程安
网页也懂黑夜与白天:系统主题自动切换 掘金 前端 一诺滚雪球 2025年11月23日 21:58 前言 不知道大家有没有遇到过,网页会根据系统设置的外观模式,显示不同的主题样式。这是如何实现的呢? 1、核心原理:认识 prefers-color-scheme 媒体查询 CSS原生媒体特性 pref
dify案例分享-国内首发!手把手教你用Dify调用Nano Banana2AI画图 掘金 前端 wwwzhouhui 2025年11月23日 21:26 1.前言 在AI图像生成领域快速发展的今天,Google最新推出的Nano Banana Pro(正式名称:Gemini 3 Pro Image)以1501的Elo分数登顶LMArena排行榜第一,完
前端性能优化之CSS篇 掘金 前端 程序员小寒 2025年11月23日 21:03 1、前言 当涉及到网站的性能优化时,CSS 的优化是一个非常重要的方面。如果你的 CSS 太复杂,那么你的网站可能会像一个慢吞吞的乌龟一样缓慢地加载和渲染,影响用户的留存、网站的转化率以及网站的体验和
Next.js第十章(Proxy) 掘金 前端 小满zs 2025年11月23日 21:00 Proxy代理 如果你想升级为16.x版本,Next.js提供了命令行工具来帮助你升级,只需要执行以下命令即可: 代码转换会将文件和函数名从middleware重命名为proxy。 基本使用 应用场景
再来聊聊,Vue3 项目中 Pinia 的替代方案 掘金 前端 前端布鲁伊 2025年11月23日 19:23 之前转载了一篇文章**Vue 项目不要再用 Pinia 了**,先不可否认,这文章有点标题党的意思。但这篇文章的主要观点是说,在中小项目里。。。
React+ts+vite脚手架搭建(六)【登录篇】 掘金 前端 寻找光_sxy 2025年11月23日 18:19 上一篇我们介绍了在脚手架中配置代码格式规范、代码提交规范:React+ts+vite脚手架搭建(五)【规范篇】 本篇我们将开始脚手架中的最后一篇--登录篇 本文我们将完成一个传统的账号+密码登录
深入理解 JavaScript 中的异步编程:从回调到 async/await 掘金 前端 Tzarevich 2025年11月23日 16:35 本文回顾了JavaScript异步编程的演进:从回调函数到Promise,再到ES8引入的async/await,重点阐述了async/await如何以同步风格简化异步代码,提升可读性与错误处理效率。
前端直连大模型:用原生 JavaScript 调用 DeepSeek API 掘金 前端 Zyx2007 2025年11月23日 16:34 在 AI 应用快速普及的今天,大语言模型(LLM)不再只是后端服务的专属能力。通过标准的 HTTP 接口,前端应用也能直接与模型对话——无需中间服务器,只需一个 API Key 和几行代码。本文将带你
基于WASM的纯前端Office解决方案:在线编辑/导入导出/权限切换(已开源) 掘金 前端 Electrolux 2025年11月23日 16:32 基于wasm 纯前端实现office 的 在线编辑/导入导出/只读可编辑 等功能 效果展示 所有操作均在浏览器进行,先来看看最终效果: 🌐 在线演示: https://mvp-onlyoffice.v
vite 下使用 Module Federation 掘金 前端 一千柯橘 2025年11月23日 16:31 在微前端、大型应用模块化拆分等场景中,Module Federation(模块联邦) 是解决跨应用 / 跨构建产物共享模块、实现 “应用级模块化” 的核心方案。
Monorepo 架构全解析:从概念到落地的完整指南 掘金 前端 Wect 2025年11月23日 16:06 一、什么是 Monorepo? 1.1 核心概念 Monorepo(单体仓库)是一种软件开发架构模式,它将多个相关项目、应用或模块的源代码集中存储在单一的代码仓库中进行管理。与传统的多仓库(Multi
快 2026 年了,谁还在为 this 挠头?看完这篇让你彻底从懵圈到精通 掘金 前端 风止何安啊 2025年11月23日 16:00 前言 各位 前端er 们,谁还没被 JavaScript 里的 this 虐过?这玩意简直就是编程界的 “变脸大师”,翻脸比孙猴子还快。一会儿是全局对象,一会儿是某个实例,一会儿又跟着调用场景改头换面
Re: 0x03. 从零开始的光线追踪实现-多球体着色 掘金 iOS 壕壕 2025年11月23日 15:18 目标 上一节 已经实现一个球显示在窗口中央,这节的目标是显示多个球。 本节最终效果 先显示两个球 我们先来想像现实场景,假设你桌子有一个有显示器,此时你举起手机录屏,你能很直观认识到手机离你更近,显示
前端调用大语言模型:基于 Vite 的工程化实践与 HTTP 请求详解 掘金 前端 Tzarevich 2025年11月23日 15:17 本文将围绕“前端如何以 HTTP 请求方式调用大语言模型”这一核心主题,结合现代前端工程化工具 Vite,详细讲解项目初始化等关键环节,帮助读者掌握从前端发起 LLM 调用的全流程。
从零开始:前端如何通过 `fetch` 调用 大模型(详解) 掘金 前端 烟袅 2025年11月23日 14:34 在现代 AI 应用开发中,我们经常需要在浏览器端直接调用大语言模型(LLM)的 API。虽然有 OpenAI SDK 等封装工具,但使用原生 fetch 发送 HTTP 请求是一种更灵活、可控且易于理
BLE 通信设计与架构落地 掘金 iOS 星月赶路人 2025年11月22日 12:35 背景与目标 背景:电机控制、状态采集、故障诊断与 OTA 升级都依赖移动端与设备端的低延迟、低功耗、稳定连接。 目标:低功耗、快速连接、高可靠传输、应用层安全、可扩展协议、易维护 SDK。 架构总览
Flutter 实战:为开源记账 App 实现优雅的暗黑模式(Design Token + 动态主题) 掘金 前端 全栈阿笑 2025年11月22日 11:39 最近为我的开源记账 App BeeCount 蜜蜂记账 实现了暗黑模式,踩了不少坑,也总结了一些经验。这篇文章会详细介绍整个技术方案和实现过程,希望对大家有帮助。 效果预览 暗黑模式采用「纯黑背景 +
Chrome浏览器自带翻译的诡异Bug:ID翻译后竟然变化了 掘金 前端 天渺工作室 2025年11月22日 02:09 当前负责的项目主打海外业务,总免不了和多语言打交道。但最近我在Vite+Vue3+Element Plus技术栈的项目里,遇到了一个堪称“玄学”的bug谷歌浏览器自带翻译的诡异Bug:ID翻译竟然变了