注册登录
产品
社群
使用“Bing”搜本站
使用“Google”搜本站
使用“百度”搜本站
✓
站内搜索
注册登录
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
安谋科技 XPU
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
安谋科技 XPU
袋鼠云数栈UED
157
获赞数
1
关注数
38
粉丝数
关注他
发私信
杭州
www.zhihu.com
IP 属地浙江
2021-03-16 加入
浏览 17.6k
举报
屏蔽
主页
回答
提问
文章
93
更多
我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。
286 声望
|
学徒
前端
240
javascript
69
react
34
node.js
24
typescript
17
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
5
青铜勋章
博客新秀
长文达人
公民巡查
个人动态
发布了文章
6 月 27 日
搭建自动化 Web 页面性能检测系统 —— AI 篇
袋鼠云数栈UED
我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:琉易这一篇是系列文章:搭建自动化 Web 页面性能检测系统 —— 设计篇搭建自动化 Web 页面性能检测系统 —— 实现篇搭建自动...
发布了文章
6 月 12 日
AI 赋能编程,Coding新范式
袋鼠云数栈UED
我们可以留意到我们使用的主流软件都或多或少集成了AI应用,如 Microsoft Edge 内置了 copilot,钉钉最近更新了AI助理,语雀、Notion 支持了 AI 帮写等等。
发布了文章
5 月 9 日
国际化利器 Intl Messageformat
袋鼠云数栈UED
我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:霜序Formats ICU Message strings with number, date, plural, and select placeholders to create localized messages.
发布了文章
4 月 22 日
AI 大模型科普-概念向
袋鼠云数栈UED
大模型(LLM)即大型语言模型(Large Language Model),它是一种具有大规模参数和复杂计算结构的人工智能语言模型。它们在大量的文本数据上进行训练,可以执行广泛的任务,包括文本总结、文本生成,翻译、情感分析等等。LLM 的特点是规模庞大,包含数十亿的参数,能...
发布了文章
4 月 7 日
基于AST实现国际化文本提取
袋鼠云数栈UED
我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:霜序前言在阅读本文之前,需要读者有一些 babel 的基础知识,babel 的架构图如下:确定中文范围先需要明确项目中可能存在...
发布了文章
3 月 20 日
useSyncExternalStore 的应用
袋鼠云数栈UED
useSyncExternalStore is a React Hook that lets you subscribe to an external store.
发布了文章
3 月 4 日
redux vs redux-toolkit 及源码实现
袋鼠云数栈UED
为何讲这个内容?以为后续大家会使用 redux-toolkit,资产上周做了 redux-toolkit 的升级顺便了解了相关内容,产出了这篇文章。
发布了文章
2 月 13 日
Monaco Editor 实现在线版 Copilot
袋鼠云数栈UED
现代软件开发中,代码编辑器的功能不断演进,以满足开发者对高效和智能化工具的需求。Monaco Editor 作为一种轻量级但功能强大的代码编辑器,广泛应用于多种开发环境中。在此背景下,Copilot,一款由 GitHub 开发的 AI 编程助手,凭借其智能代码补全和建议功能,迅速...
发布了文章
1 月 26 日
React中的数据流管理
袋鼠云数栈UED
💡 为什么数据流管理重要? React 的核心思想为:UI=render(data) ,data 就是所谓的数据,render 是 React 提供的纯函数,所以 UI 展示完全由数据层决定。
发布了文章
1 月 13 日
基于 Performace 分析事件循环
袋鼠云数栈UED
我们为什么需要事件循环?对于 JavaScript 是一门单线程语言我们是肯定的,JavaScript 单线程的特性保证了渲染和 JavaScript 的正常运行,但同时也存在一定的限制。理想情况下我们希望所有任务是串行执行的,假设串行中存在一个耗时很多的任务时,会阻塞后续任务的运...
发布了文章
2024-12-31
React中的 ref 及原理浅析
袋鼠云数栈UED
对于 ref 的理解,我们一部人还停留在用 ref 获取真实 dom 元素和获取组件层面上,但实际 ref 除了这两项功能之外,在使用上还有很多小技巧。本章我们就一起深入探讨研究一下 React ref 的用法和原理;本章中所有的源码节选来自 16.8 版本
发布了文章
2024-12-18
你应该了解的hooks式接口编程 - useSWR
袋鼠云数栈UED
听名字我们都知道是一个 React 的 hooks,SWR 是stale-while-revalidate的缩写, stale 的意思是陈旧的, revalidate 的意思是重新验证/使重新生效, 合起来的意识可以理解成 在重新验证的过程中先使用陈旧的,在http 请求中意味着先使用已过期的数据缓存,同时请求新的...
发布了文章
2024-11-29
探索 TypeScript 编程的利器:ts-morph 入门与实践
袋鼠云数栈UED
在开发 web IDE 中生成代码大纲的功能时, 发现自己对 TypeScript 的了解知之甚少,以至于针对该功能的实现没有明确的思路。究其原因,平时的工作只停留在 TypeScript 使用类型定义的阶段,导致缺乏对 TypeScript 更深的了解, 所以本次通过 ts-morph 的学习,对 Typ...
发布了文章
2024-11-15
如何手写实现 JSON Parser
袋鼠云数栈UED
JSON.parse 是我们在前端开发中经常会用到API,如果我们要自己实现一个JSON.parse,我们应该怎么实现呢?今天我们就试着手写一个JSON Parser,了解下其内部实现原理。
发布了文章
2024-10-31
多线程在打包工具中的运用
袋鼠云数栈UED
现代操作系统都是「多任务」的,也就是操作系统可以「并发」处理多个任务,比如可以在浏览页面的时候同时播放音乐。但是,一般来说我们的 PC 只有一个物理 CPU ,那么它是如何做到在只有一个 CPU 的情况下,并发处理多个任务的呢?我们简单探究一下。
发布了文章
2024-10-16
Monaco Editor 实现一个日志查看器
袋鼠云数栈UED
在 Web IDE 中,控制台中展示日志是至关重要的功能。Monaco Editor 作为一个强大的代码编辑器,提供了丰富的功能和灵活的 API ,支持为内容进行“装饰”,非常适合用来构建日志展示器。如下图:
发布了文章
2024-09-27
浅谈数栈产品里的 Descriptions 组件
袋鼠云数栈UED
数栈产品里的 Descriptions 组件实际上就是 antd 的 Descriptions 组件,那么 antd 的 Descriptions 组件是什么?
发布了文章
2024-09-12
简单聊聊 CORS 攻击与防御
袋鼠云数栈UED
我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:霁明什么是CORSCORS(跨域资源共享)是一种基于HTTP头的机制,可以放宽浏览器的同源策略,实现不同域名网站之间的通信。...
发布了文章
2024-08-22
Webpack 核心流程
袋鼠云数栈UED
我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:霜序三个阶段初始化阶段初始化参数:从配置文件、配置对象、shell 参数中读取,与默认的配置参数结合得出最后的参数。创...
发布了文章
2024-08-08
在 React 项目中 Editable Table 的实现
袋鼠云数栈UED
我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:佳岚可编辑表格在数栈产品中是一种比较常见的表单数据交互方式,一般都支持动态的新增、删除、排序等基础功能。交互分类...
标签得分
暂无数据
获得勋章
暂无数据
声望记录
暂无数据