摘要: 我们开源了一个轻量的 Web IDE UI 框架 Molecule 一个轻量的 Web IDE UI 框架 简介 Molecule 是一个受 VS Code 启发,使用 React.js 构建的 Web IDE UI 框架。通过一种类似 VS Code 扩展机制(Extension),可快速、轻松搭 阅读全文
posted @ 2021-12-16 14:46 袋鼠云数栈前端 阅读(887) 评论(1) 推荐(4) 编辑
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:霜序 前言 💡 为什么数据流管理重要? React 的核心思想为:UI=render(data) ,data 就是所谓的数据,render 是 React 阅读全文
posted @ 2025-01-26 15:11 袋鼠云数栈前端 阅读(121) 评论(1) 推荐(0) 编辑
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:千寻 什么是事件循环? 我们为什么需要事件循环?对于 JavaScript 是一门单线程语言我们是肯定的,JavaScript 单线程的特性保证了渲染和 Ja 阅读全文
posted @ 2025-01-13 14:16 袋鼠云数栈前端 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 前言 对于 ref 的理解,我们一部人还停留在用 ref 获取真实 dom 元素和获取组件层面上,但实际 ref 除了这两项功能之外,在使用上还有很多小技巧。本章我们就 阅读全文
posted @ 2024-12-31 15:32 袋鼠云数栈前端 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 什么是 useSWR ? 听名字我们都知道是一个 React 的 hooks,SWR 是stale-while-revalidate的缩写, stale 的意思是陈旧的, revalidate 的意思是重新验证/使重新生效, 合起来的意识可以理解成 在重新验证的过程中先使用陈旧的,在http 请求中 阅读全文
posted @ 2024-12-18 10:45 袋鼠云数栈前端 阅读(285) 评论(0) 推荐(1) 编辑
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:贝儿 背景 在开发 web IDE 中生成代码大纲的功能时, 发现自己对 TypeScript 的了解知之甚少,以至于针对该功能的实现没有明确的思路。究其原因 阅读全文
posted @ 2024-11-29 16:39 袋鼠云数栈前端 阅读(312) 评论(0) 推荐(0) 编辑
摘要: JSON.parse 是我们在前端开发中经常会用到API,如果我们要自己实现一个JSON.parse,我们应该怎么实现呢?今天我们就试着手写一个JSON Parser,了解下其内部实现原理。 JSON语法 JSON 是一种语法,用来序列化对象、数组、数值、字符串、布尔值和 null 。语法规则如下: 阅读全文
posted @ 2024-11-15 10:40 袋鼠云数栈前端 阅读(552) 评论(0) 推荐(2) 编辑
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:UED 团队 现代操作系统都是「多任务」的,也就是操作系统可以「并发」处理多个任务,比如可以在浏览页面的时候同时播放音乐。但是,一般来说我们的 PC 只有一个 阅读全文
posted @ 2024-10-31 14:15 袋鼠云数栈前端 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:文长 前言 在 Web IDE 中,控制台中展示日志是至关重要的功能。Monaco Editor 作为一个强大的代码编辑器,提供了丰富的功能和灵活的 API 阅读全文
posted @ 2024-10-16 15:20 袋鼠云数栈前端 阅读(514) 评论(0) 推荐(1) 编辑
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:修能 What's? 数栈产品里的 Descriptions 组件实际上就是 antd 的 Descriptions 组件,那么 antd 的 Descrip 阅读全文
posted @ 2024-09-27 14:43 袋鼠云数栈前端 阅读(234) 评论(0) 推荐(1) 编辑
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:霁明 什么是CORS CORS(跨域资源共享)是一种基于HTTP头的机制,可以放宽浏览器的同源策略,实现不同域名网站之间的通信。 前置知识 同源定义:协议、域 阅读全文
posted @ 2024-09-12 18:07 袋鼠云数栈前端 阅读(400) 评论(0) 推荐(3) 编辑
点击右上角即可分享
微信分享提示