Follow your heart, pick up the pace

拜拜,2020

挥挥手,向着平平淡淡的2020告别

拜拜,2020

基于rollup的组件库-按需加载开发

由于项目开发是自己在公司内部整的,无法开源
另外本篇文章仅代表个人的一些思路,有更好的做法欢迎指正,谢谢

基于rollup的组件库-按需加载开发

拜拜,2019

2019年真的感觉十分漫长,想来也算过得十分充实
神经大条的性格依旧还是没变,今年似乎也没有改过来呢

拜拜,2019

为什么我们要用typescript

如果让我选一个用了就离不开的东西,那么选项当中一定会有一个东西
那就是typescript

为什么我们要用typescript

厦门之行

啊哈,说起来这是我第一次一个人出远门呢

要说为什么要去厦门,还跟我粗心大意有关系。在今年的12月份日语n2考试上,最终以5分之差落败,详情可以看这篇

厦门之行

让我们用rollup来摸鱼吧

rollup是个什么东东,和webpack一样,是我js模块打包器哒!但是更加的轻量级,并且上手十分简单

让我们用rollup来摸鱼吧

日文系列 - 根据状态而变化的语法

n5-n2的语法都有可能会涉及到,算是一个简单的总结,加上最近日语考试又要到了,为了让自己不要那么怠惰。一些稍微复杂的语法还是会加上自己的理解,一是新标日的说明本来有些就比较难懂,二是这样也方便自己记忆。

日文系列 - 根据状态而变化的语法

snabbdom简单解读

snabbdom是非常经典的一个库了。
曾经在知乎上看到有这样一个问题,发现virtual-dom也是不少人都造过的轮子。
snabbdom的牛逼之处更多在于思想,而不是在于代码有多么的精妙,这一点在react和vue都用virtual-dom的思想去做dom的处理而又对其做了优化这件事情中可见一斑。

snabbdom简单解读

骨架屏在Vue中的简单实现

为什么需要骨架屏?骨架屏其实是一项非常不错的优化,可以有效减少pwa项目在渲染dom过程中的白屏时间,相对于loading来说好处在于能让用户感受到项目是在逐步加载,对于用户的感知会显得更加流畅

骨架屏在Vue中的简单实现

QQ音乐生成guid

因为之前在用的一个接口突然就403了,因此不得不解析一下QQ音乐原先是怎么获取到音乐资源,QQ音乐的搜索等等应该都挺好拿到的,因为那边没有做太多处理所以就不写了

QQ音乐生成guid