前端日常工作开发技巧汇总
一、JS篇 1. structuredClone 深拷贝 JavaScript 内置了一个 structuredClone() 的方法, 此方法提供了一种简单有效的方法来深度克隆对象,支持复杂数据类型,包括 Date、RegExp、Map、Set、ArrayBuffer、Blob、File 等。浏览器底层实现,通常比手动递归或 JSON 方法更高效。 兼容性 2. 函数式编程 ES14 更新了许
🎉 Ant Design 6.0 来了!这一次它终于想通了什么?
大家好😁。 还记得我之前那篇吐槽《当 Ant Design 成了你最大的技术债》的文章吗😂?在那篇文章里,我痛斥了 Antd 的黑盒样式、难以覆盖的 !important 地狱,以及臃肿的 CSS-in-JS 运行时性能。 当时有很多朋友在评论区说:国内做 B 端,离不开它。 前天,Ant Design 6.0 正式发布了。带着审视(甚至是一点点找茬🤔)的心态,我仔细翻阅了 Release Not
别再滥用 Base64 了——Blob 才是前端减负的正确姿势
一、什么是 Blob? Blob(Binary Large Object,二进制大对象)是浏览器提供的一种不可变、类文件的原始数据容器。它可以存储任意类型的二进制或文本数据,例如图片、音频、PDF、甚至一段纯文本。与 File 对象相比,Blob 更底层,File 实际上继承自 Blob,并额外携带了 name、lastModified 等元信息 。 Blob 最大的特点是纯客户端、零网络:数据一
后台太多记不住?我做了一个统一门户把所有系统全串起来了
业务背景 大家好,我是卡卡。在我之前公司的时候,很多业务都需要做私有化部署,加上项目基本都是微服务拆分的模式,一个业务往往会衍生出好几个后台系统,而且还要区分测试后台、正式后台、日志监控、运维工具、发布系统之类的。时间长了,各种子系统越建越多,部署的时候也全是靠我们自己手动搞,所以后期基本就是一堆系统散落在不同服务器上。 特别是我负责项目多的时候,手上要维护的后台实在太多了。用的时候只能把常用的先
面试官:127.0.0.1和localhost有什么区别?
127.0.0.1 和 localhost 的区别:为什么有时候一个能用,另一个却不行? 刚开始做 Web 开发的时候遇到一个奇怪的问题:有时候用 localhost:3000 能正常访问项目,但换成 127.0.0.1:3000 就访问不了。有时候又相反,localhost 不行,127.0.0.1 却可以。 跟着教程配置数据库连接时也发现,有的教程写 localhost,有的写 127.0.0
前端没有实际的必要了?结合今年工作内容,谈谈我的看法
大家好,我是拭心。 今天被一张《IT 开发工作可能要完全重组》的图片刷屏,图片中的观点是:传统的「产品-设计-前端/后端」模式在 AI 时代将被变革。 很多人会觉得“前端没有实际的必要了”是管理者自嗨,但就我个人的见闻而言,这可能真的是未来趋势。 基于 AI 的一专多能“超级个体”模式已经在很多公司铺展开,未来不久程序员大概率会不分前后、只剩全栈。 之所以敢这么笃定,是因为今年我亲身经历了这个变化
前端开发,真的有必要学Docker吗?
前几天,我们团队CI/CD流水线挂了,一个新来的前端同事跑来问我:“老大,我本地pnpm build明明是好的,为什么一到CI就报错?” 我看了看日志,node-gyp编译失败。我问他:“你本地的Node版本和CI里的版本一致吗?操作- 系统呢?” 他一脸茫然:“啊?CI里还有Node版本?” 我叹了口气,把我们项目的Dockerfile发给了他:“你先看看这个吧。” 这个场景,在我的日常工作
美团面试:接口被恶意狂刷,怎么办?
下面是原本面试现场: 面试官:接口被恶意狂刷,怎么办? 我:这个没搞过(每天CRUD,真的没搞过) 面试官:如果现在让你来设计,你会怎么设计? 我:巴拉巴拉...胡扯一通<"e5e9.cn"><"www.e5e9.cn"><"m.e5e9.cn"><"part.e5e9.cn"><"lore.e5e9.cn"><"work.e5e
为什么永远不要相信前端输入?绕过前端验证,只需一个 cURL 命令!
大家好😁。 上个月 Code Review,我拦下了一个新人的代码。 他写了一个转账功能,前端做了极其严密的校验: 金额必须是数字。 金额必须大于 0。 余额不足时,提交按钮是 disabled 的。 甚至还写了复杂的正则表达式,防止输入负号。 他自信满满地跟我说:老大,放心吧,我前端卡得死死的,用户绝对传不了非法数据。 我笑了笑🤣,没看他的后端代码,直接打开终端,敲了一行命令。<"ar
盘点这两年我接触过的副业赚钱赛道,对于你来说可能是信息差
前言 从去年年初开始写文章到现在也快两年了,接触了大量的人,也了解了各种副业赚钱的方式。这篇文章来总结一下我所知道的副业赚钱方式,欢迎各位大佬补充。 加入欧阳的AI交流群 广告收入 广告收入这块主要聚集在公众号,前些年公众号上面有铺天盖地的各种广告。据前辈们讲,广告的档期有时都排满了,一年广告收入能有10个w,羡慕的我口水都流出来了。 前些年的广告主基本是各种培训机构(广告主就是投广告的人),最近
我删光了项目里的 try-catch,老板:6
相信我们经常这样写bug(不是 👇: try { const res = await api.getUser() console.log('✅ 用户信息', res) } catch (err) { console.error('❌ 请求失败', err) } 看似没问题 每个接口都要 try-catch,太啰嗦了! 错误处理逻辑分散,不可控! 代码又臭又长💨! 💡 目标:不
裁员为什么先裁技术人员?网友一针见血
最近逛职场社区的时候,刷到一个职场话题,老生常谈了,但是每次参与讨论的同学都好多。 这个问题问得比较扎心: “为什么有些企业的裁员首先从技术人员开始?” 关于这个问题,网上有一个被讨论很多的比喻: “房子都盖起来了,还需要工人么?”<"t1y7.cn"><"www.t1y7.cn"><"m.t1y7.cn"><"soccer.t1y7.cn"><
合规为基,文化为魂:鲸探构建数字文创区块链新生态
“花 9.9 元买到敦煌研究院授权的数字壁画,还能在支付宝小程序里 360 度观赏细节,每一笔纹路都和实体文物对应,这种体验太特别了。” 杭州用户李萌在鲸探平台收藏《敦煌飞天》数字藏品后,忍不住向朋友分享。作为蚂蚁集团旗下数字藏品平台,鲸探依托蚂蚁链技术,从上线之初就以 “合规化” 为核心,构建覆盖 “版权确权 — 发行 — 流转” 的全链路数字文创生态。截至 2026 年,平台已上线超 5000
一键接入 Web3:小米与 Sei Network 打造消费电子区块链新入口
“不用记助记词,用小米账号就能登录区块链钱包,还能直接在手机上玩链游、买数字藏品。” 北京大学生张明在体验 2026 款小米 15 Ultra 的 Web3 功能时,对这种便捷操作感慨不已。2025 年底,小米宣布与 Sei Network 达成深度合作,在新一代智能手机、平板等硬件中预装基于 MPC(多方运算)技术的区块链钱包,构建 “硬件入口 + 生态整合” 的 Web3 服务体系。这一合作突
链上溯源绿电:国网链用区块链破解消纳 “信任难题”
“通过国网链平台采购的绿电,每度电都能查到是哪个风电场发的,还能生成区块链存证,企业碳中和报告有了硬支撑。” 某互联网科技公司能源管理负责人李阳,在查看绿电采购溯源记录时感慨道。作为国家电网打造的能源领域区块链基础设施,国网链已实现风电、光伏等绿电的 “发、输、配、用” 全链路溯源,截至 2025 年累计溯源绿电超 50 亿千瓦时,服务企业用户超 2000 家。其核心在于通过联盟链与智能合约,解决
智能合约护航 300 亿资金:雄安用区块链写好征迁 “公平账本”
“补偿款到账了!手机上能看到每笔钱的审批记录,连哪个部门审核的都清清楚楚。” 雄安新区容城县村民刘建国的感慨,道出了征迁群众对资金透明化的期待。作为 “数字雄安” 的核心实践之一,征迁安置资金管理区块链平台自上线以来,已实现 300 多亿元资金的全流程监管,资金拨付成功率 100%,未发生一起截留挪用问题。这个由工银科技联合打造的系统,不仅用分布式账本破解传统管理痛点,更通过智能合约实现 “条件达
10 秒定位源头:沃尔玛用区块链筑牢食品 “信任防线”
“以前买猪肉总担心来源不明,现在扫码就能看到农场信息,吃得踏实多了。” 在北京沃尔玛建国路店,市民李女士对着猪肉包装上的二维码扫描后,手机屏幕立即显示出养殖农场、屠宰批次、运输温度等完整信息。这一便捷体验的背后,是沃尔玛中国联合 IBM、清华大学打造的区块链食品溯源系统在发挥作用。该系统通过分布式账本技术打通供应链全环节数据壁垒,将猪肉、芒果等产品的溯源时间从传统的数天缩短至 10 秒以内,不仅重
300 亿资金零差错:雄安用区块链守护征迁安置的 “公平账本”
“补偿款到账了!手机上能看见每笔钱的审批记录,心里踏实。” 雄安新区容城县大张堡村村民王占忠的感慨,道出了征迁群众的共同心声。作为 “数字雄安” 建设的核心实践之一,征迁安置资金管理区块链平台自上线以来,已实现 300 多亿元征迁资金的全流程监管,资金拨付成功率达 100%,未发生一起截留挪用问题。这个由工银科技与工商银行雄安分行联合研发的系统,用区块链技术破解了传统征迁资金管理中的效率低、监管难
90% 收益归创作者:Audius 用 NFT 重构音乐版权分账新生态
“播放量破千万,到手收入不足千元” 曾是独立音乐人普遍的困境。数据显示,全球音乐产业年收入超 400 亿美元时,创作者仅能分得 12% 左右,其余收益被唱片公司、流媒体平台等中间商层层截留。但这种失衡的格局正被区块链技术打破 —— 建立在以太坊与 Solana 公链上的 Audius 音乐平台,通过 NFT 版权确权与智能合约自动分账系统,将 90% 的收益留存给创作者,已吸引超 10 万名艺人入
融资 200 亿零坏账:顺丰数科用区块链破解仓储融资信任难题
“以前拿着仓单跑银行,光验证货物真实性就得一周,现在区块链上点一点,半天就能放款。” 山西某白酒经销商的感慨,道出了供应链金融领域的深刻变革。这一改变背后,是顺丰数科打造的区块链供应链金融仓储融资平台在发挥作用。作为物流与金融科技融合的标杆,该平台通过联盟链技术打通商流、物流、资金流的数据壁垒,截至 2025 年已实现融资超 200 亿元,服务链上企业超 300 家,且保持零坏账记录,为破解中小企