首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
14 个逻辑驱动的 UI 设计技巧,助您改善任何界面
设计用户界面可不是什么轻松活儿。布局、间距、排版、颜色……无数的选择能瞬间让你头大。要是再把可用性、无障碍性和人类心理学这些因素加进来,那挑战简直是指数级增长,让人想当场去世。 不过,好消息来了!U
使用 Cookie 实现登录登出功能案例
使用 Cookie 实现登录登出功能案例 由于http 是一种无状态协议,请求一次和百次的内容都一致 ,*无状态是指协议本身不会保留客户端与服务器之间的交互状态信息*,每个HTTP请求都是独立的,服务
每个开发人员都应该知道的 TypeScript 技巧
这段时间运用typescript有了更深入的了解,在此之前,一直使用的javascript开发项目,最近在做的一个项目恰巧用到了,然后就开启了边学边做的历程,经过这段时间的摸索,也总结一些技巧
前端如何实现大文件上传
**### 📦 一、基础技术实现 文件分片(切片上传) 将大文件按固定大小(如 2MB/片)切割为多个 Blob 分片,通过 file.slice() 实现。 优势:避免单次请求超时,支持断点续传。
Cookie维持服务器状态的小饼干
Cookie是什么 HTTP 是无状态的协议(对于事务处理没有记忆能力,每次客户端和服务端会话完成时,服务端不会保存任何会话信息):每个请求都是完全独立的,服务端无法确认当前访问者的身份信息,无法分辨
antd vue全局自定义样式前缀实践
背景:项目采用微前端框架,在子应用中分别使用了vue、react、angular版本的antd。在同时激活 Angular 与 Vue 子应用的场景下,由于微前端框架的默认样式隔离无法完全阻止组件库级
React 使用 MessageChannel 实现异步更新
React 通过异步合并更新,提高渲染速度。 RequestIdleCallback 的不足 兼容性差-RequestIdleCallback 并不是对所有浏览器都支持的。 工作帧率低,只有 20FP
CMS内容管理系统全解析:从定义到平台选择
本文深入了解CMS的定义、结构、优势及主流平台对比,掌握企业数字内容管理与用户体验提升的核心工具,助力构建高效内容生态。
The Evolution of Frontend Development: From Static Pages to Dynamic Application
Frontend development has undergone a remarkable transformation over the past two decades.
Shell 脚本里 nvm 不识别,node 却能用?原理与最佳实践
1. 直观案例展示 你可能遇到这种情况: 脚本内容: 不同执行方式对比: 方式一:用 sh 或 bash 直接执行 输出 方式二:用 source(或 .)加载脚本 输出 小结: 2. ~/.bash
面试备战录
JavaScript基本 1、const、let、var 区别 2、普通函数和箭头函数区别 3、async、await 区别 4、ES6新特性
京东小程序JS API仓颉改造实践
作者:薛猛 本次创新实践为京东小程序团队与华为鸿蒙突击队合作对京东小程序API调用过程进行解析,通过借力仓颉实现小程序性能提升和便捷的开发体验 背景介绍 京东小程序容器是京东及其关联App的重要组成部
从0到1:搭建企业级前端基础建设
在当今复杂的前端生态环境中,拥有完善的前端基础设施建设不仅能大幅提高开发效率,还能显著提升代码质量和团队协作能力。
Pinia 核心源码简易实现
一、Pinia 的设计理念 Pinia 是一个专为 Vue.js 设计的状态管理库,其设计目标是提供一种更轻量级且类型友好的状态管理解决方案。以下是 Pinia 的主要设计理念: 1. 简洁性 Pin
浏览器中的扫码枪:从需求到踩坑再到优雅解决
对于零售、仓储等行业,扫码枪无疑是一种提升效率的"神器"。最近,我们团队就接到了一个"接地气"的需求:为一套全新的电商收银系统集成扫码枪功能。
二维码会用完吗?答案是:会......
昨天有位同学问我:“咱们每天消耗那么多的二维码,那么二维码会不会有一天被用完了?” 我说:“会......”
浏览器中的打印魔法:Lodop与系统打印机
作为一名身经百战的前端工程师,我见过各种各样的“奇葩”需求。但要说哪个需求最能让人体验到“浏览器与现实世界”的次元壁,那非“浏览器直接连接系统打印机”莫属了。这不,最近我们团队就接到了一个“甜蜜的负担
nvm版本安装不成功?这样做就行
使用nvm对node版本进行管理时,有时会出现安装node版本不成功。通过官网下载安装包,手动覆盖安装包的方式就可以解决。
打开调试,总是进入paused in debugger,这是防我?
打开Chrome的开发者工具,哦吼,一下子弹出Paused in Debugger这个弹出➕字眼,哦吼,关也关不掉,藏也藏不了,这是要防着我吗?! 别人的网站 解决 在"Source"面板中, 找到并
面试备战录
JavaScript 基础 1、ts中 interfce 和 type 区别 2、new 关键字 3、原型、原型链 4、JS数据类型
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