首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
HsuYang
掘友等级
前端摸鱼党
|
默默无闻的拧螺丝
蒜鸟蒜鸟,都不容易
获得徽章 11
动态
文章
专栏
沸点
收藏集
关注
作品
赞
133
文章 133
沸点 0
赞
133
返回
|
搜索文章
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
11月前
关注
Rollup源码学习(六)——重识Rollup构建生命周期
前言 在前面的5篇文章中,我们已经大致分析清楚了Rollup构建和生成的总体流程,在通过学习源码的过程中,我们已经对Rollup的几个核心类有了一定的认知,如果说您阅读之前...
5
评论
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
11月前
关注
Rollup源码学习(五)——揭开TreeShaking的神秘面纱
前言 在前4篇文章中,我们大致已经对Rollup的构建及产物生成逻辑略知一二了,在这个过程中,我们有意的跳过了一些复杂但有用的知识点,比如TreeShaking就是一个有用...
5
评论
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
11月前
关注
Rollup源码学习(四)——文件打包生成
前言 在前面三篇文章中,我们已经大致聊清楚了Rollup的构建流程,构建完成之后,其实这时候内存里面已经充斥了各个绑定着文件内容的Module类实例,接着要做的输出流程把这...
6
评论
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
12月前
关注
Rollup源码学习(三)——文件加载流程分析进阶
前言 在上一篇文章中,我们已经研究了Rollup是如何加载文件以及如何进行文件的依赖分析的,并没有继续分析它如何完成文件加载的,在这篇文章中,我们接着向下分析。 文件的递归...
1
3
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
12月前
关注
Rollup源码学习(二)——文件加载分析起步
前言 在上一篇文章中,我们已经简述了Rollup的入口文件和命令行工具提供的能力,这一篇文章开始,我们会建一个测试项目给Rollup进行打包,在阅读源代码的同时,尝试打断点...
2
评论
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
12月前
关注
Rollup源码学习(一)——起步与CLI分析
前言 Rollup,是一个相比Webpack更加轻量的打包工具,并且Vite的底层是依赖Rollup进行构建,因为我目前感觉Vite的源码看起来还有些许吃力,为了更好的学习...
13
2
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
1年前
关注
vite插件定制化业务之请求上下文切换控制中心
前言 先给大家讲一下我为什么要编写这个插件。 我们公司后端有多个微服务,对于前端开发而言,数据的来源有多重渠道,而后端的微服务又分多个环境,比如测试环境,预发环境,正式环境...
1
评论
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
1年前
关注
VueRouter源码浅析(一)
前言 从这篇文章开始,我们来简单尝试读一下VueRouter的源码,并且尝试从源码中学习一些编码技巧来丰富自己的开发知识库。 本文不是初级入门文章,不会教你如何使用VueR...
3
评论
分享
HsuYang
赞了这篇文章
前端荣耀
前端开发工程师
·
2年前
关注
🍍(Pinia)不酸,保甜
通过对Pinia基本功能的使用介绍,以及和Vuex进行对比,让我们能够清晰的认识Pinia,从而在后续的业务场景下帮助我们解决问题。这个🍍不酸,亲测保甜!...
258
43
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
1年前
关注
vite插件定制化业务之图像压缩
前言 我们团队的业务比较重视界面的效果,因此在很多时候都会采用贴图的方式,因此为了保证页面的性能,我们比较关心图片资源的大小,图片资源如果过大,影响页面的加载速度不说,如果...
6
3
分享
HsuYang
赞了这篇文章
程序员凌览
1年前
关注
作为技术Leader如何带散一个团队
大家好,我是程序员凌览。 这个话题本身就很有趣——如何有效地带散一个团队,精选了两位网友的回答让我们一起来看看。 第一位网友的回答 1938年10月14日,毛泽东谈了如何把...
256
73
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
1年前
关注
vite进阶之构建产物分析
前言 本文是应掘金的一个小伙伴的私信要求撰写的一篇文章,因为我个人其实之前也没有仔细分析过vite打包之后的构建产物,面对有些问题的时候就觉得好像有点儿含糊其辞,所以想着就...
2
2
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
1年前
关注
手把手教学编写vite插件定制化业务开发
前言 在这篇文章,我将向大家讲述一个使用vite编写插件完成自己公司的业务开发,大家可以通过学习这个例子,从而掌握vite的插件开发。 首先,向大家描述一下公司的业务场景,...
12
2
分享
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
1年前
关注
为什么vite能够让浏览器识别.vue后缀文件?
前言 本文将从vite-plugin-vue的源码带着大家一起分析我们在使用vite开发Vue项目的时候vite所处理的一些流程,本文不会讲解API的使用,因为本文的难度偏...
41
13
分享
HsuYang
赞了这篇文章
Eagle_Clark
大前端开发工程师 @不重要
·
3年前
关注
浅谈前端性能指标
前端性能如何衡量 前端性能应该如何来衡量呢,其实这个问题 Google 的开发者早就提出了一个 RAIL 模型 来解决这个问题。 RAIL 是 Response、Anima...
49
6
分享
HsuYang
赞了这篇文章
19组清风
FE @19组
·
4年前
关注
从Tree Shaking来走进Babel插件开发者的世界
深入Tree Shaking和Babel Plugin Development打造属于每一个开发者自己的Tree Shaking插件。从此带你走进Babel的开发者世界,让...
138
21
分享
HsuYang
赞了这篇文章
程序员小寒
公众号 @程序员小寒
·
2年前
关注
面试官:tree-shaking的原理是什么?
前言 在前端面试的过程中,前端工程化一直是考察面试者能力的一个重点,而在我们常用的项目打包工具中,无论是webpack还是rollup,都具备一项很强大的能力——tree-...
331
23
分享
HsuYang
赞了这篇文章
我不是外星人
FE @攻粽号:前端Sharing
·
4年前
关注
「万字进阶」深入浅出 Commonjs 和 Es Module
一 前言 今天我们来深度分析一下 Commonjs 和 Es Module,希望通过本文的学习,能够让大家彻底明白 Commonjs 和 Es Module 原理,能够一次...
1.6k
94
分享
HsuYang
关注了
晴小篆
前端摸鱼党 @默默无闻的拧螺丝
HsuYang
前端摸鱼党 @默默无闻的拧螺丝
·
1年前
关注
浅谈个人对面向对象编程和函数式编程的一些理解
前言 本文阐述的内容是一些虚无缥缈的东西,是一些个人在近10年的软件开发历程中对于如何编写健壮并且可读性良好代码的思考,在阅读本文之前,需要你对JS(TS)的语言特性非常熟...
5
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
1,260
文章被阅读
125,022
掘力值
6,146
关注了
51
关注者
497
收藏集
1
关注标签
18
加入于
2018-05-19