首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端
Lsx_
创建于2024-06-24
订阅专栏
该专栏记录了我对前端的认识和见解。所有内容均为自己总结,且通过学习和实践总结成了自己的知识体系。
等 10 人订阅
共26篇文章
创建于2024-06-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端数据可视化:基于Vue3封装 ECharts 的最佳实践
这是一个基于 Vue 3 和 ECharts 的可复用图表组件,支持常见的图表功能,包括动态配置、自动调整大小、加载状态、空数据提示等。 🚀 功能特性
TypeScript 是怎么去查找类型定义的?
类型文件分类 我们项目中的类型文件分为两种:一类是第三方库的类型,一类是在项目中的自定义类型。 第三方库的类型 (1)Jquery:这是一个使用js写的库而不是ts。所以我们在ts中使用jquery是
分不清RAG 、Function Call、MCP、Agent?一文秒懂它们的区别和联系
🔗 懒人直看版 一图胜千言,我们用一个表格来总结下它们的关系和区别: 特性 MCP (模型上下文协议) RAG (检索增强生成) Agent (智能体) Function Call (函数调用) 核心
🚀 MultiRepo 和 Monorepo:代码管理的演进与选择
Monorepo 是一种项目代码管理方式,指单个仓库中管理多个项目,有助于简化代码共享、版本控制、构建和部署等方面的复杂性,并提供更好的可重用性和协作性。Monorepo 提倡了开放、透明、共享的组织
Vite 环境变量配置
本文介绍了Vite环境变量的基础概念和使用方法。主要内容包括:1) Vite自带的环境变量(如MODE、BASE_URL等)及其用途;2) 默认的开发和生产两种环境;3) 环境变量定义方式(.env文
Cursor Rules使用全攻略:让项目代码更智能、更高效
Cursor Rules使用全攻略:让项目代码更智能、更高效。在Cursor v0.46版本中,Rules在Settings被单独拎出来作为一个分类,足以看出Rules在Cursor中的重要性。
Cursor生成的UI太丑?如何减少UI拉扯?
方法一:常见UI组件库/风格+文字描述 目前有很多常见的UI组件库,比如: React UI组件库有Material-UI、Ant Design Vue.js UI组件库有Element UI 通用U
ChatGPT 提示词(Prompt)使用技巧:提升 AI 对话效率的秘诀
ChatGPT 提示词(Prompt)使用技巧:提升 AI 对话效率的秘诀,快速辅助你完成任务,提效。
Uniapp 安装安卓、IOS模拟器并调试
一、安装Android模拟器并调试 1. 下载并安装 Android Studio 首先下载 Mac 环境下的 Android Studio 的安装包,为dmg 格式。 下载完将Android Stu
🚀 前端无感刷新token机制(一文说明白)
用户登录成功之后,两个 token(一个 access_token、一个 refresh_token),访问接口时携带 access_token 访问,当 access_token 过期时,通过 re
从生成器函数Generator出发,聊聊Async await
整篇文章大概会涉及到以下内容: 生成器函数的概念、使用、详解等。 生成器函数如何像async await一样处理异步。
由浅入深package.json,发布一个优秀的npm包
整篇文章大概会涉及到以下内容:package.json 中一些常用重要字段用途讲解,比如 sideEffects、publishConfig、exports等;以及如何发布一个优秀的npm包
深入React中的state,不要再说setState是同步异步了
React中组件自身的state改变或者父组件props改变都会造成视图层面的更新。React中setState的"同步和异步"本质上就是状态单个/批量执行,和js中的同步异步是完全没有关系的。
浅谈 React组件设计之受控和非受控组件
在开发一个React组件时,可以创建一个灵活的组件,能够在受控和非受控两种模式下工作。这样可以在不同的使用场景中提供更大的灵活性。理解受控和非受控组件的区别有助于你在设计和使用 React 组件时
微前端场景下如何做样式隔离?
样式隔离实现起来不复杂,各种方案都有其局限性。目前比较稳定的方案还是使用 css Modules 之类的工具配合团队之间协商好样式前缀,从样式命名和优先级上解决问题。 主应用的样式依然可以影响到子应
富文本编辑器 从 Prosemirror 再到 Tiptap
笔者在日常的需求迭代中,已经在编辑器集成了AI写作、AI绘画等AIGC相关功能以及一些通用编辑功能。并且对该编辑器的灵活性、可扩展性、文档规范性等方面给予了很高的认可。通过使用Tiptap编辑器的
谈谈Webpack5性能优化
介绍 此文章基于webpack5来阐述 webpack性能优化较多,可以对其进行分类 优化打包速度,开发或者构建时优化打包速度(比如exclude、catch等) 优化打包后的结果,上线时的优化(比如
👀 聊一聊Nextjs的渲染策略,以及如何选择合适的渲染策略
渲染策略分类 SSR:Server-Side Rendering,服务器端渲染; SSG :Server-Static Generation,服务端静态生成,也叫编译生成 ISR :Increment
🔥 聊一聊前端动画的种类,以及动画的触发方式有哪些?
动画在前端开发中扮演着重要的角色。它不仅可以提升用户体验,还可以使界面更加生动和有趣。在这篇文章中,我们将深入探讨前端动画的各种实现方式,包括 CSS 动画、JavaScript 动画、SVG 动画等
👀 聊一聊前后端权限控制 RBAC(完整流程)
介绍 RBAC(Role-Based Access Control)模型也就是基于角色的权限控制。 权限会分配到角色中,角色再分配给用户,这样用户就根据角色有了不同的权限。 当然,你可以说把权限直接挂
下一页