前端

前端Hardy2 分钟前
前端·javascript·面试
别再忽略 Promise 拒绝了!你的 Node.js 服务正在“静默自杀”它不报错、不报警、不重启——直到凌晨三点用户投诉全线崩溃。你是否写过这样的代码?看起来一切正常? 但只要 smtpClient.send() 抛出异常(比如网络超时、邮箱无效),一个未处理的 Promise 拒绝(Unhandled Rejection)就诞生了。
前端Hardy4 分钟前
前端·javascript·vue.js
别再被setTimeout闭包坑了!90% 的人都写错过这个经典循环你以为只是“延迟执行”?其实变量早就被偷换了!在 JavaScript 中,setTimeout 是最常用的异步工具之一。但当它和 for 循环、闭包一起出现时,无数开发者都踩过同一个坑:
小林coding10 分钟前
前端·后端
专为程序员打造的简历模版来啦!覆盖前端、后端、测开、大模型等专业简历大家好,我是小林。这几年下来,我看过的简历少说也有上千份了。好的差的我都见过,但我发现大家普遍都有一个致命的通病:太不注重排版细节了。
前端Hardy10 分钟前
前端·javascript·面试
你的 Vue 组件正在偷偷吃掉内存!5 个常见的内存泄漏陷阱与修复方案上周,我们收到用户反馈:“你们的后台系统,用一天后 Chrome 占了 4GB 内存!”打开 DevTools 的 Memory 面板,一拍快照—— 已分离的 DOM 节点(Detached DOM trees)堆积如山,组件实例成百上千……
RaidenLiu21 分钟前
前端·flutter·前端框架
Flutter Platform Channel 底层架构解析 —— 从 BinaryMessenger 到跨平台消息通信机制大家在使用 Flutter 开发应用时,都会接触到各种各样的 Plugin。但如果我们仅仅停留在“调用 API”的层面,当遇到高频通信卡顿、复杂底层交互或是需要自己定制通信协议时,往往会感到束手无策。
bluceli24 分钟前
前端·css
CSS容器查询:响应式设计的新范式在响应式设计的发展历程中,我们长期依赖媒体查询来根据视口大小调整布局。然而,现代Web应用的组件化特性使得基于视口的响应式设计显得力不从心。CSS容器查询的出现,为我们提供了一种基于容器尺寸而非视口尺寸的响应式设计新范式。本文将深入探讨CSS容器查询的核心概念、实际应用和最佳实践。
Tapir27 分钟前
前端·后端·github
被 Karpathy 下场推荐的 NanoClaw 是什么来头在 26 年 1 月底,OpenClaw (原 Clawbot)突然一夜爆红,让稍显沉寂的 AI 社区再次活跃起来,一波「龙虾潮」席卷而来,截止笔者写这篇文章(26 年 3 月初)在 Github 上 OpenClaw 已经斩获惊人的 248k star,OpenClaw已经超越了所有GitHub开源软件项目的星标数(Star),正式加冕史上最受欢迎开源项目,超越了 Linux、React 等持续更新了十多年的项目。
前端人类学28 分钟前
前端·javascript
深入解析JavaScript中的null与undefined:区别、用法及判断技巧Hi,我是前端人类学! 在JavaScript中,null和undefined是两个极易混淆的特殊值,它们都代表“无”,但在语义、本质和使用场景上存在显著差异。同时,!= null与!== null && !== undefined作为两种常用的判断方式,看似功能相似,实则暗藏细节,稍有不慎就会引发bug。本文将从概念、区别、判断逻辑、实战场景四个层面,全面拆解null与undefined,帮你彻底理清二者的核心逻辑。
ssshooter2 小时前
前端·后端·rust
Tauri 项目实践:客户端与 Web 端的授权登录实现方案在跨平台应用开发中(如基于 Tauri 构建的 Mind Elixir 客户端),如何让应用从 Web 端顺畅地获取授权并完成登录往往是一个常见且重要的需求。本文将总结我们在这个 Tauri 项目中探索的两种登录实现方法,并分享一个在 macOS 上开发时遇到的非常经典的坑点。
兆子龙2 小时前
前端·架构
【React】19 深度解析:掌握新一代 React 特性从 Actions、use()、ref 作 prop 到表单与 Server Components,一文梳理 React 19 稳定版核心特性与落地方式。
Moment2 小时前
前端·后端·github
MinIO已死,MinIO万岁我正在开发 DocFlow,它是一个完整的 AI 全栈协同文档平台。该项目融合了多个技术栈,包括基于 Tiptap 的富文本编辑器、NestJs 后端服务、AI 集成功能和实时协作。在开发过程中,我积累了丰富的实战经验,涵盖了 Tiptap 的深度定制、性能优化和协作功能的实现等核心难点。
无双_Joney2 小时前
前端·后端·架构
心路散文 - 转职遇到AI浪潮,AIGC时刻人的价值是什么?大家好我是Joney, 从去年12月开始的 Agent 编程技能 适用性大爆发以来,我深受震撼. 这一篇稿子是谢雨去年的12月底,但是一直没有发出来,今天我完善了它 以我的视角带来一次简单的记录吧, 这是一篇散文不是技术文章
有意义2 小时前
前端·算法·面试
深度拆解分割等和子集:一维DP数组与倒序遍历的本质在动态规划的学习路径中,0/1背包问题始终是一座绕不开的大山而力扣上的“分割等和子集”416. 分割等和子集 - 力扣(LeetCode)
小怪点点3 小时前
前端·vue.js
vue3使用vue是渐进式框架Vue采用自动追踪的方式。它通过Proxy(Vue3)或Object.defineProperty(Vue2)拦截数据的读取和修改,在读取时收集依赖(当前正在运行的函数),在修改时通知所有依赖更新。这种方式的优点是精确——只有真正依赖这个数据的组件才会更新,而且开发者可以直接修改数据,不需要额外操作。
Bigger3 小时前
前端·css·前端工程化
CSS 这些年都经历了什么?一次看懂 CSS 的演化史很多前端在学习 CSS 时都会有一个疑问:为什么 CSS 会有这么多东西? css2、css3、less、scss、css-in-js、原子 css …… 看起来像是不断在“发明新轮子”。
DevUI团队3 小时前
前端·javascript·人工智能
🚀 【Angular】MateChat V20.2.2版本发布,新增8+组件,欢迎体验~最新发布的 MateChat V20.2.2 版本新增Introduction、Mention等8+组件,希望这个版本为你带来全新的体验!
嚴寒3 小时前
前端·react.js·架构
前端配环境配到崩溃?这个一键脚手架让我少掉了一把头发我要讲一个你可能经历过的故事。某个周一早上,产品找你说:"我们要做一个新项目,本周五能出第一版吗?"你说:"没问题,这个功能不复杂。"
DevUI团队4 小时前
前端·javascript·人工智能
🚀 MateChat V1.11.0 震撼发布!新增工具按钮栏组件及体验问题修复,欢迎体验~最新发布的 MateChat V1.11.0 版本聚焦Input组件支持tag模板输入、工具栏按钮、附件组件,带来了令人兴奋的新特性。欢迎大家尝鲜体验!
看晴天了4 小时前
前端·架构
新框架electronbun项目入门指南,解决electron体积大的难题,Electrobun:Electron 的轻量级革命 —— 12MB 应用 +Electrobun:Electron 的轻量级革命 —— 12MB 应用 + 全栈 TypeScript 深度解析与 5 分钟实战入门
哇哇哇哇4 小时前
前端
跨域:原因、解决方案CORS、JSONP、proxy、iframe(自用)同源策略 是浏览器最核心的安全基石。它限制了从一个源加载的文档或脚本如何与另一个源的资源进行交互。什么是“同源”? 协议、域名、端口三者必须完全相同。