- Functional组件自从2018年1月份Facebook推出hooks技术以来,已经成为了开发React项目组件的主流技术。列举个例子。Page1import React from 'react';function Page1() { return <Headline />;}function Headline() { const greeting = 'Hello Page1 Co... Functional组件自从2018年1月份Facebook推出hooks技术以来,已经成为了开发React项目组件的主流技术。列举个例子。Page1import React from 'react';function Page1() { return <Headline />;}function Headline() { const greeting = 'Hello Page1 Co...
- 最近收到几个关于前端,客户端的问题,借助这篇文章一并回答了。 1 Web开发下一步该如何演进?2 关于三大框架API不统一的问题。3 关于框架的大一统问题。4 关于svelte这个框架的看法。5 后续es的webcomponent规范。6 移动端技术会如何演进?6.1 h56.2 React... 最近收到几个关于前端,客户端的问题,借助这篇文章一并回答了。 1 Web开发下一步该如何演进?2 关于三大框架API不统一的问题。3 关于框架的大一统问题。4 关于svelte这个框架的看法。5 后续es的webcomponent规范。6 移动端技术会如何演进?6.1 h56.2 React...
- 传统天气 App 只给你一屏数据;智能天气助手能听懂"明天穿什么",先帮你查天气,再给出穿衣和出行建议——从**数据展示**到**智能服务**,中间的桥梁就是 ReAct Agent。## ReAct 是什么?为什么选它?ReAct = Reasoning + Acting,推理与行动交替进行。天气助手的工作流就是它的缩影:1. **观察**:用户说"明天杭州天气如何?"2. **推理**:... 传统天气 App 只给你一屏数据;智能天气助手能听懂"明天穿什么",先帮你查天气,再给出穿衣和出行建议——从**数据展示**到**智能服务**,中间的桥梁就是 ReAct Agent。## ReAct 是什么?为什么选它?ReAct = Reasoning + Acting,推理与行动交替进行。天气助手的工作流就是它的缩影:1. **观察**:用户说"明天杭州天气如何?"2. **推理**:...
- 2026 年前端框架最值得注意的变化不是“谁赢了”,而是所有主流框架在性能问题上走向了同一个答案:细粒度响应式,只是到达路径不同。SolidJS 的原生 Signals 没有虚拟 DOM,状态变更直接触发订阅了该状态的 DOM 节点更新;Svelte 5 用 Runes($state、$derived、$effect)把响应式从“编译器魔法”升级为显式的、可被工具理解的 API;Vue 4 ... 2026 年前端框架最值得注意的变化不是“谁赢了”,而是所有主流框架在性能问题上走向了同一个答案:细粒度响应式,只是到达路径不同。SolidJS 的原生 Signals 没有虚拟 DOM,状态变更直接触发订阅了该状态的 DOM 节点更新;Svelte 5 用 Runes($state、$derived、$effect)把响应式从“编译器魔法”升级为显式的、可被工具理解的 API;Vue 4 ...
- 随着大语言模型(LLM)能力的演进,AI 应用的研发重点已从单纯的“对话交互(Chatbot)”全面转向具备外部系统交互能力的“自主智能体(Autonomous Agent)”。在这一演进过程中,模型需要根据用户自然语言指令,自主判断是否调用外部 API、计算器、检索数据库或执行业务代码。然而,在将 Agent 推向生产环境时,由于大模型的概率输出特性,开发者经常面临工具选择错误、参数格式幻... 随着大语言模型(LLM)能力的演进,AI 应用的研发重点已从单纯的“对话交互(Chatbot)”全面转向具备外部系统交互能力的“自主智能体(Autonomous Agent)”。在这一演进过程中,模型需要根据用户自然语言指令,自主判断是否调用外部 API、计算器、检索数据库或执行业务代码。然而,在将 Agent 推向生产环境时,由于大模型的概率输出特性,开发者经常面临工具选择错误、参数格式幻...
- 一个轮询组件的bug让我重新理解了useCallback。现象:定时器里每5秒上报一次数据,但上报的永远是「进入页面那一刻」的旧配置,改了刷新间隔和筛选条件都不生效。最小化后的出事代码:functionPollPanel({interval,params}:Props){const[count,setCount]=useState(0)constreport=useCallback(()=&... 一个轮询组件的bug让我重新理解了useCallback。现象:定时器里每5秒上报一次数据,但上报的永远是「进入页面那一刻」的旧配置,改了刷新间隔和筛选条件都不生效。最小化后的出事代码:functionPollPanel({interval,params}:Props){const[count,setCount]=useState(0)constreport=useCallback(()=&...
- React Compiler 在 2025 年 10 月达到 1.0 稳定版,2026 年已经在大量生产代码库中运行。Meta 报告的数据是:初始加载和导航速度提升最高 12%,INP 从约 275ms 降到约 240ms,渲染时间和延迟减少 20% 到 30%。这些收益是真实的,但集中在一个特定的方向:交互速度,而不是初始加载。更值得讨论的是它改变了什么。React Compiler 的核... React Compiler 在 2025 年 10 月达到 1.0 稳定版,2026 年已经在大量生产代码库中运行。Meta 报告的数据是:初始加载和导航速度提升最高 12%,INP 从约 275ms 降到约 240ms,渲染时间和延迟减少 20% 到 30%。这些收益是真实的,但集中在一个特定的方向:交互速度,而不是初始加载。更值得讨论的是它改变了什么。React Compiler 的核...
- 2026年前端架构选型指南:Vue、React、Next.js 怎么选?SEO关键词: 2026前端架构选型、Vue3、React、Next.js、Nuxt、Vite、前端技术栈、前端项目架构、前端工程化文章摘要: 2026年前端技术生态已经相当成熟,Vue3、React、Next.js、Nuxt 等框架各有优势。面对管理后台、电商平台、内容网站和大型企业应用,应该如何选择合适的前端架构?... 2026年前端架构选型指南:Vue、React、Next.js 怎么选?SEO关键词: 2026前端架构选型、Vue3、React、Next.js、Nuxt、Vite、前端技术栈、前端项目架构、前端工程化文章摘要: 2026年前端技术生态已经相当成熟,Vue3、React、Next.js、Nuxt 等框架各有优势。面对管理后台、电商平台、内容网站和大型企业应用,应该如何选择合适的前端架构?...
- React 状态管理实践:先分清"谁的 state",再谈要不要全局 store 前言"要不要上 Redux"是个伪命题。真正的问题是:这份状态属于谁、活多久、谁负责同步。分不清这一点,换十个库也治不好渲染问题和缓存不一致。 一、状态四分法类型典型例子归属推荐方案局部 UI 状态弹窗开关、表单输入组件自身useState / useReducer跨组件 UI 状态主题、侧边栏折叠、购物车应... React 状态管理实践:先分清"谁的 state",再谈要不要全局 store 前言"要不要上 Redux"是个伪命题。真正的问题是:这份状态属于谁、活多久、谁负责同步。分不清这一点,换十个库也治不好渲染问题和缓存不一致。 一、状态四分法类型典型例子归属推荐方案局部 UI 状态弹窗开关、表单输入组件自身useState / useReducer跨组件 UI 状态主题、侧边栏折叠、购物车应...
- 10 月 31 日晚,DeepSeek Harness 团队发布技术文章《Super-agent 设计探索:迈向更自主的 Agent 系统》,同步开源原型代码(仓库 deepseek-ai/dsh-superagent-prototype)。结论先行:这不是一个新模型,也不是一个新产品,而是一份Agent 运行时的架构说明书。它的核心主张是——当模型执行单个任务已经不太需要人盯着,瓶颈就转移... 10 月 31 日晚,DeepSeek Harness 团队发布技术文章《Super-agent 设计探索:迈向更自主的 Agent 系统》,同步开源原型代码(仓库 deepseek-ai/dsh-superagent-prototype)。结论先行:这不是一个新模型,也不是一个新产品,而是一份Agent 运行时的架构说明书。它的核心主张是——当模型执行单个任务已经不太需要人盯着,瓶颈就转移...
- 很多刚写 React 的同学都会撞上同一个问题:点一次按钮,count 明明 setCount(count + 1) 了,紧接着 console.log(count) 打印出来的却还是旧值。更迷惑的是,有时在 setTimeout 里写同样的代码,打印的又是新值。这不是 React 的 bug,而是状态更新机制本身的特性:状态是快照,更新是调度,不是立刻赋值。一、先建立正确的模型:一次渲染就... 很多刚写 React 的同学都会撞上同一个问题:点一次按钮,count 明明 setCount(count + 1) 了,紧接着 console.log(count) 打印出来的却还是旧值。更迷惑的是,有时在 setTimeout 里写同样的代码,打印的又是新值。这不是 React 的 bug,而是状态更新机制本身的特性:状态是快照,更新是调度,不是立刻赋值。一、先建立正确的模型:一次渲染就...
- React 受控组件为何挡住了自动化脚本:六组各 10 轮的点选实验 一、现象:正文能写进去,勾选却弹回来活儿很具体:给一个技术社区的发布页做半自动流程。编辑区是 iframe 里的 CodeMirror,把 Markdown 塞进去,字数统计立刻跳变,说明写入链路是通的。但底部两件事怎么都过不去——勾「免责声明」,肉眼可见地勾上又弹回;点「发表」,页面毫无反应,控制台干净,网络面板连一个... React 受控组件为何挡住了自动化脚本:六组各 10 轮的点选实验 一、现象:正文能写进去,勾选却弹回来活儿很具体:给一个技术社区的发布页做半自动流程。编辑区是 iframe 里的 CodeMirror,把 Markdown 塞进去,字数统计立刻跳变,说明写入链路是通的。但底部两件事怎么都过不去——勾「免责声明」,肉眼可见地勾上又弹回;点「发表」,页面毫无反应,控制台干净,网络面板连一个...
- OpenTiny 团队的 GenUI SDK 走到了 v1.4.0。如果说 v1.3.0 的意义在于"把核心逻辑从渲染器里拆出来、让物料可插拔",那 v1.4.0 的主线只有一件事——React 渲染器正式发布,Vue / React / Angular 三大主流框架全覆盖。v1.3.0 时 React 渲染器还停留在 alpha 阶段,而现在已经正式落地,可以交付使用。本文从开发者视角拆解... OpenTiny 团队的 GenUI SDK 走到了 v1.4.0。如果说 v1.3.0 的意义在于"把核心逻辑从渲染器里拆出来、让物料可插拔",那 v1.4.0 的主线只有一件事——React 渲染器正式发布,Vue / React / Angular 三大主流框架全覆盖。v1.3.0 时 React 渲染器还停留在 alpha 阶段,而现在已经正式落地,可以交付使用。本文从开发者视角拆解...
- 这篇笔记来自最近一周的几组对照实验,问题都来自真实调用:同一份提示,为什么换个参数、换个写法,输出就判若两人?先说结论:参数决定输出的“性格”,提示决定输出的“格式”,而检索与行动循环决定它能不能“说对事”。一、temperature:1 与 0.1 是两种性格用同一道“给一款笔记应用写三条宣传语”测试。temperature=1 时,三次运行几乎不重样:有走情感路线的,有玩谐音梗的,其中一... 这篇笔记来自最近一周的几组对照实验,问题都来自真实调用:同一份提示,为什么换个参数、换个写法,输出就判若两人?先说结论:参数决定输出的“性格”,提示决定输出的“格式”,而检索与行动循环决定它能不能“说对事”。一、temperature:1 与 0.1 是两种性格用同一道“给一款笔记应用写三条宣传语”测试。temperature=1 时,三次运行几乎不重样:有走情感路线的,有玩谐音梗的,其中一...
- Next.js App Router 推广 RSC 之后,很多团队问“要不要全量迁”。我的判断是:RSC 适合“读多写少、数据靠近服务端、交互局部化”的页面,不适合“强客户端状态、频繁交互、离线优先”的界面。适合 RSC 的典型场景:内容页、商品详情、后台列表、SEO 敏感页面。数据在服务端取,直接渲染,减少客户端 JS 和请求瀑布。交互部分用 Client Component 局部包裹,比... Next.js App Router 推广 RSC 之后,很多团队问“要不要全量迁”。我的判断是:RSC 适合“读多写少、数据靠近服务端、交互局部化”的页面,不适合“强客户端状态、频繁交互、离线优先”的界面。适合 RSC 的典型场景:内容页、商品详情、后台列表、SEO 敏感页面。数据在服务端取,直接渲染,减少客户端 JS 和请求瀑布。交互部分用 Client Component 局部包裹,比...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签