前端

组件分享之后端组件——用于社交和实时游戏和应用程序的分布式服务器nakama

组件分享之后端组件——用于社交和实时游戏和应用程序的分布式服务器nakama 背景 近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。 组件基本信息 组件:nakama 开源协议:Apache-2.0 License 内容 本节继续分享游戏相关的开发组件nakama,它是

Open WebUI:打造友好且强大的自托管 AI 平台

目录摘要一、引言二、Open WebUI 的概念讲解(一)功能特性(二)技术基础三、Open WebUI 的架构设计(一)系统架构图(二)架构模块介绍四、Open WebUI 的安装与使用(一)安装方法1. 通过 Python pip 安装2. 通过 Dock

3种前端文件下载的方式

前端下载有两类,一类是直接让浏览器接管的(点击a链接触发),另一类是先在内存里下载好(blob),然后调用浏览器的保存。 1.window.open 我最初使用的方法就是这个,只要提供了文件的服务器地址,使用window.open也就是在新窗口打开,这时浏览器会自动执行下载。 2.a标签 其实window.open和a标签是一样的,只是a标签是要用户点击触发,而window.open可以主动触发

前端实战:基于Vue3与免费满血版DeepSeek实现无限滚动+懒加载+瀑布流模块及优化策略

目录前端实战:基于Vue3与免费满血版DeepSeek实现无限滚动+懒加载+瀑布流模块及优化策略一、前言二、如何使用腾讯云免费满血版deepseek1、腾讯云大模型知识引擎体验中心2、体验deepseek联网助手3、人机交互获取AI支持三、基于DeepSeek实现无限滚动+懒加载+瀑布流模块1、无限滚动+懒加载+瀑布流模块的底层逻辑2、

前端学习日记 - 前端函数防抖详解

前端函数防抖详解 为什么使用防抖 函数防抖的应用场景 函数防抖原理与手写实现 原理 手写实现 使用 Lodash 的 \_.debounce 完整示例:防抖搜索组件 结语 在现代 Web 应用中,函数防抖(debounce)是一种常见且高效的性能优化手段,用于限制高频事件触发下的函数调用次数&#xf

mangosteen day 4 swr原理

当我们要判断是否用户是否登录 使用到SWR 意为 stale-while-reavalidate 这是一个库 意为当用户数据过期将重新发起请求获得最新数据 步骤:首先从缓存中返回显示的是过期的数据,同时会发起fetch请求(重新认证),最后获得最新数据 与zustand进行类比 所有远程的数据(http请求的数据)都缓存到swr中,其余的数据存储到zustand即可 当我们在使用swr发送

Vue模板里有哪些语法

在这里,我们说模板就是特指表示HTML结构的字符串,英文来说就是 template 一、展示内容 1、表达式 {{ object.a }} // 表达式 {{ n+1 }} // 可以写任何运算 {{ fn(n) }} // 可以调用函数 (一般在methods里面找到函数且调用) 如果值为 undefined 或 null 就不显示,这是经过Vue处理的 另一种写法为 <div v-

React-Ref

1. React中获取元素的方式 原生DOM(不推荐) 通过ref获取(推荐) 字符串 对象 回调函数 #gatsby-focus-wrapper 原生DOM获取元素(不推荐) 非常非常不推荐,因为这种情况是通过拿到真实DOM,而react创建元素大多数时候是通过虚拟DOM创建的