首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Go7hic
掘友等级
constructor
|
猪厂
个人介绍
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
103
文章 99
沸点 4
赞
103
返回
|
搜索文章
Go7hic
赞了这篇文章
LuciferHuang
微信公众号 · MelonField
·
1年前
关注
我开源了一款轻量级前端埋点监控sdk
无论是初创的小公司,还是互联网大厂。只要是能赚钱的业务,那它的前端项目必定是需要监控的。 什么?你们的项目直接果奔?不需要任何监控? 那没事了...
824
137
分享
Go7hic
赞了这篇文章
字节架构前端
FE @字节跳动
·
1年前
关注
字节前端监控实践
简述 Slardar 前端监控自18年底开始建设以来,从仅仅作为 Sentry 的替代,经历了一系列迭代和发展,目前做为一个监控解决方案,已经应用到抖音、西瓜、今日头条等众...
954
69
分享
Go7hic
赞了这篇文章
CoyPan
FE
·
9月前
关注
小程序扫码登录网页实践
要实现网页的登录功能,可以从零自建账号体系,也可以依托于现有的账号体系,如微信登录等。使用微信扫描二维码完成登录,是当下十分常见的一种交互形式。...
23
5
分享
Go7hic
赞了这篇文章
桃小瑞
前端工程师
·
1年前
关注
前端实现登录拼图验证
不知各位朋友现在在web端进行登录的时候有没有注意一个变化,以前登录的时候是直接账号密码通过就可以了,而现在我们需要通过拼图的验证才能成功登录...
319
64
分享
Go7hic
赞了这篇文章
音视频萌新
前端开发
·
2年前
关注
一种简单实用的 JS 动态加载方案
背景 在做 Web 应用的时候,你或许遇到过这样的场景:为了实现一个使用率很低的功能,却引入了超大的第三方库,导致项目打包后的 JS bundle 体积急剧膨胀。 我们有一...
50
4
分享
Go7hic
赞了这篇文章
zxg_神说要有光
神光的编程秘籍
·
1年前
关注
pnpm 是凭什么对 npm 和 yarn 降维打击的
大家最近是不是经常听到 pnpm,我也一样。今天研究了一下它的机制,确实厉害,对 yarn 和 npm 可以说是降维打击。 那具体好在哪里呢? 我们一起来看一下。 我们按照...
1.6k
300
分享
Go7hic
赞了这篇文章
Hopsken
前端
·
5年前
关注
[译] 为什么我不再使用 export default 来导出模块
在与默认导出(export default)死缠烂打了这么多年后,我改变了主意。 我意识到我所遇到的大多数与 JavaScript 模块有关的问题都可以归咎于默认导出,于是...
47
6
分享
Go7hic
赞了这篇文章
ConardLi
fe @字节跳动(大量HC 欢迎来撩)
·
2年前
关注
React 运行时优化方案的演进
上周刚在公司进行了一次 React 运行时优化方案的分享,以下是分享的文字版,文章比较长,干货也很多,相信你看完后会对 React 有不一样的理解。...
966
64
分享
Go7hic
关注了
字节架构前端
constructor @猪厂
Go7hic
赞了这篇文章
sliencc
前端工程师 @s10
·
3年前
关注
class-transformer 中文文档(翻译)
纯对象是`Object”类的实例。 当通过“{}”符号创建时,有时它们被称为文字对象。 有时候你想把普通的javascript对象转换成你拥有的ES6类。 例如,在“use...
17
4
分享
Go7hic
赞了这篇文章
Jiasm
全沾工程师 @快手
·
4年前
关注
GitLab CI/CD 在 Node.js 项目中的实践
首先是测试用例,最初我们设计在了 git hooks 里边,在执行 git commit 之前会进行检查,在本地运行测试用例。 这会带来一个时间上的问题,如果是日常开发,这...
84
5
分享
Go7hic
关注了
doodlewind
constructor @猪厂
Go7hic
赞了这篇沸点
zxg_神说要有光
神光的编程秘籍
·
2年前
举报
为什么 babel 要有 preset:
门面模式(Facade)是 23种设计模式之一,是为了降低客户端和各种子系统的交互复杂度的,其实 preset 就是一种 门面模式的思想。
因为 babel 内部的 plugins 特别多,而且什么情况下用什么插件会比较复杂,如果让用户自己去装插件,那么就把复杂度直接暴露给用户了,所以才有了 preset 这一层,只需要简单的配置,然后由 preset 去选择具体的 plugin 来使用。
这个 preset 就是一层门面,简化了系统对外的复杂度。
多了一层处理,就可以很好的治理复杂度,就像我们会用 event 而不是直接调用方法一样,多了一层来隔离可以更好的控制复杂度,暴露简单的门面给用户。
因此,我们学 babel 的使用,主要是学 preset 的各种配置,而不是直接去学应该用 xxx 插件
展开
今天学到了
等人赞过
分享
评论
7
Go7hic
关注了
小电前端团队
constructor @猪厂
Go7hic
赞了这篇文章
小电前端团队
3年前
关注
Typescript-函数签名与函数重载
参数类型的名字和函数参数的名字可以不一致,写成一致是为了增加该函数类型的可读性。 一边指定了类型但是另一边没有类型的话,TypeScript编译器会通过类型推断自动识别出类...
27
4
分享
Go7hic
赞了这篇文章
阿里妈妈前端快爆
前端小学生 @Alibaba Inc.
·
2年前
关注
在 esbuild 中实现 babel 超人气爆款插件
前言 esbuild 是近些天来非常火的一个全新的工具,年前霸屏掘金前端板块,被称作第三代构建方案,它最与众不同之处就是它独特的使用 go 语言构建。得益于此,它的打包速度...
40
10
分享
Go7hic
关注了
蚂蚁RichLab前端团队
constructor @猪厂
Go7hic
关注了
雷尔可视化
constructor @猪厂
下一页
个人成就
文章被点赞
961
文章被阅读
31,190
掘力值
1,402
关注了
16
关注者
86
收藏集
13
关注标签
29
加入于
2015-09-14