会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
袋鼠云数栈前端
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
9
下一页
2024年7月15日
如何实现元素的曝光监测
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:霁明 一些名词解释 曝光 页面上某一个元素、组件或模块被用户浏览了,则称这个元素、组件或模块被曝光了。 视图元素 将页面上展示的元素、组件或模块统称为视图元素
阅读全文
posted @ 2024-07-15 10:27 袋鼠云数栈前端
阅读(405)
评论(1)
推荐(1)
编辑
2024年6月28日
流程图渲染方式:Canvas vs SVG
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:霁明 背景 我们产品中会有一些流程图应用,例如审批中心的审批流程图: 我们数栈产品内的流程图,基本都是使用的 mxGraph 实现的,mxGraph 使用了S
阅读全文
posted @ 2024-06-28 11:18 袋鼠云数栈前端
阅读(643)
评论(0)
推荐(3)
编辑
2024年6月13日
monaco-editor 的 Language Services
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:修能 这是一段平平无奇的 SQL 语法 SELECT id, sum(name) FROM student GROUP BY id ORDER BY id;
阅读全文
posted @ 2024-06-13 10:02 袋鼠云数栈前端
阅读(418)
评论(0)
推荐(0)
编辑
2024年5月30日
React 的 KeepAlive 探索
摘要: 什么是 KeepAlive? 用过 Vue 的童鞋都知道 Vue 官方自带了 Keep-Alive 组件,它能够使组件在切换时仍能保留原有的状态信息,并且有专门的生命周期方便去做额外的处理。该组件在很多场景非常有用,比如: tabs 缓存页面 分步表单 路由缓存 我们先看看 Vue 中是如何使用的,
阅读全文
posted @ 2024-05-30 09:55 袋鼠云数栈前端
阅读(528)
评论(0)
推荐(0)
编辑
2024年5月14日
解析 Webpack5 的 Module Federation
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:贝儿 在前面的文章 基于 Webpack5 Module Federation 的业务解耦实践 中我们在业务中实现了对 Module Federation 的
阅读全文
posted @ 2024-05-14 10:34 袋鼠云数栈前端
阅读(268)
评论(0)
推荐(0)
编辑
2024年4月24日
如何基于 React 实现的指令
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:信居 前言 实现这个功能的想法,来源于数栈产品中开发的前端功能权限控制,相信大家都在项目中或多或少的接触和开发过这个功能。 笔者在项目中实现这个功能的做法是实
阅读全文
posted @ 2024-04-24 17:35 袋鼠云数栈前端
阅读(126)
评论(0)
推荐(0)
编辑
2024年4月7日
词法分析基础
摘要: 要弄清楚什么是词法分析,需要先搞清楚代码是如何执行的。高级编程语言的代码通常需要通过翻译才能被机器执行,而翻译的方式分为两种: - 解释: 即以源程序为输入,不产生目标程序,一边解释一边执行,比如 javascript - 编译: 即将源程序翻译为机器语言或者目标语言,再执行,比如C, C++ 词法分析属于编译的一部分,也是编译的一个阶段。编译通常被分为两个部分: 1. 编译前端:对源程序进行词法分析,语法分析,语义分析,最终生成中间表现形式,常见的中间表现形式是 AST(抽象语法树) 2. 编译后端:将中间表现形式(AST)转化为目标程序,比如机器语言或者汇编语言。
阅读全文
posted @ 2024-04-07 15:49 袋鼠云数栈前端
阅读(303)
评论(0)
推荐(1)
编辑
2024年3月21日
如何实现条件组合组件
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:霜序 本文首发于:https://juejin.cn/post/7299384698882539574 在大数据业务中,时常会出现且或关系逻辑的拼接,有需要做
阅读全文
posted @ 2024-03-21 11:29 袋鼠云数栈前端
阅读(487)
评论(1)
推荐(1)
编辑
2024年3月7日
聊聊懒加载以及优化方案
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:霁明 什么是懒加载(lazy loading) 懒加载是一种将资源标识为非阻塞(非关键)资源并仅在需要时加载它们的策略。这是一种缩短关键渲染路径长度的方法,可
阅读全文
posted @ 2024-03-07 10:27 袋鼠云数栈前端
阅读(66)
评论(0)
推荐(0)
编辑
2024年2月23日
React18 之 Suspense
摘要: 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:佳岚 Suspense Suspense 组件我们并不陌生,中文名可以理解为暂停or悬停 , 在 React16 中我们通常在路由懒加载中配合 Lazy 组件
阅读全文
posted @ 2024-02-23 10:18 袋鼠云数栈前端
阅读(487)
评论(0)
推荐(1)
编辑
上一页
1
2
3
4
5
6
···
9
下一页
公告