首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
阿里云数据库前端团队
掘友等级
开发工程师
|
阿里云
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
赞
文章( 13 )
沸点( 0 )
【译】ES Modules 深度学习
ES 模块将正式的标准化模块系统引入 JavaScript。但是,花了近10年的标准化工作时间才能到达这里。但是等待几乎结束了。随着 Firefox 60 的发布,所有主流浏览器都将支持 ES 模块,
可视化图形语法简介
1️⃣ 如果你曾经做成数据分析,使用过 PowerBI 和 Tableau 来进行数据分析,你会发现这两款产品对如何制作可视化图表的操作方式会有明显不一致的地方。 比如在 PowerBI 中,但你需要绘制一个图表时,需要先选择一个统计图表,然后根据当前选择的图表来配置对应必要的…
Monaco Editor 配置自定义语言高亮
在上一篇译文中,我们已经跑通了 Monaco Editor 的项目,接下来我们来具体看下,如何配置自定义语言高亮。 Monaco Editor 通过自带的语法高亮库 Monarch 来支持配置自定义语言。通过它,即可使用 JSON 创建声明式语法支持高亮。我们可以通过 mona…
从手把手编写 webpack 插件开始
为方便初学者快速上手,暂时抛开那些晦涩的概念,直接跟着笔者写一个 webpack 插件,来感受一下吧。笔者这里的代码是基于 webpack 5.x 版本写的,跟 4.x 版本有一定差异。这是一篇入门文,如果已经有基础,就不需要看此文了。 我们假设这样一个场景:发布静态资源之后,…
译:使用 TypeScript,React,ANTLR 和 Monaco Editor 创建一个自定义 Web 编辑器(一)
在本文中,我将介绍 Web 编辑器是如何工作的,并且我们将创建一个自定义语言。 我们要构建的语言编辑器很简单。它声明一个 TODO 列表,然后将一些预定义的指令应用于它们。我将这种语言称为 TodoLang。以下一些示例是这个语言的说明: 我们可以使用 COMPLETE TOD…
解析器生成器之 Chevrotain
对于开发人员来说,除了日常的编程语言外,因业务需要,我们会去学习或者设计一门在某一业务领域使用的语言,也就是我们经常看到的 DSL(领域特定语言,Domain Specific Language)。如小程序 DSL 等。 对于解析 DSL,我们可以考虑使用支持该 DSL 的现有…
Antlr4 前端应用与实践
1. 背景 在前端开发中,通常提到语法解析等功能,一般都是由后端负责提供接口,前端调用;或者如果要执行也是直接扔给服务端去处理;但是在一些特殊的情况下,譬如使用编辑器的时候,往往需要具备一些错误提醒、自动完成等的功能;虽然市面上也有现成的编辑器可以直接拿来使用,但是在一些特殊或…
React Hook 由来
React官方文档《Hook 简介》一文中有关于动机的介绍,下面的内容便是基于此对相关内容以示例的形式做了更详细的补充,以更方便读者的理解。 这里需要特别说明是,自定义Hook复用的是状态逻辑,并不是状态值。什么意思呢?话有点绕,我们来看的例子就清晰了。 上面示例组件 Incr…
2020 年的 React Hooks 生态
React Hooks自2018年10月的React conf上和React 16.7.0-alpha一起推出提案以来,一直维持着很高的社区热度。时隔将近2年,越来越多的团队和开发者开始拥抱Hooks和函数式组件,Hooks正在重塑整个React生态。本文将介绍如何基于Hook…
深入 React Hooks 原理
React 在 v16.8 提供了 Hook 特性,React Hooks 通过增强函数式组件,为 Function Component 注入一些功能,例如 useState 让原本的 Stateless Function Component 有了状态。 接下来我们从 useS…
下一页
个人成就
优秀创作者
文章被点赞
977
文章被阅读
217,520
掘力值
5,871
关注了
0
关注者
685
收藏集
0
关注标签
0
加入于
2020-08-01