Skip to content
/ blog Public

个人博客(部分从掘金迁移而来),关注前端编辑器技术和图形学,喜欢的话点star,想订阅点watch

Notifications You must be signed in to change notification settings

xiaomuzhu/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

寻找海蓝的博客

为什么开始用 GitHub 写博客?

我的 blog 经历过几次迁移,从最开始的本地 markdown 软件迁移到「掘金」,到掘金后点赞量和涨粉速度都很惊人,15篇文章就达到了全站为数不多的 v6等级。

但是后来渐渐发现掘金文章的阅读量十分依赖编辑推荐,而编辑推荐的也基本都是同学们爱看的「面试系列」文章(大家都是为了KPI),我后期水了几篇《关于xx的10道高频面试题》都获得了高流量,一旦我的文章不跟面试挂钩阅读量就马上拉胯,为了改变这个局面,后来我把 blog 重心迁移到微信公众号上。

微信公众号是订阅制的,不依赖编辑推荐,但是微信公众号的问题是不容易被搜索引擎搜索,而且关注者相当一部分是我在掘金引流过来的,大家还是喜欢看我写面试系列文章,我花了十几个小时写成的一文彻底讲通动态规划阅读量寥寥,而关于 vue、 http 的高频面试题则阅读量可观。

最后决定还是把 blog 放到 github,回归开源社区本质,以自由、分享、交流的态度写文章,多产生一些有沉淀价值的文章,而且 github 对谷歌搜索引擎友好,总会有人看到,不担心是自说自话,但不再关注所谓的阅读量。

之后我的分享重心会转移到 「编辑器技术」、「算法」和「图形」上,不求有多少阅读量,只希望对后来者有启发。

blog 分类

基础知识

  1. 如何用 JavaScript 实现深克隆?
  2. 前端性能优化之「加载」
  3. 如何实现一个EventBus
  4. 如何实现前端路由
  5. 如何实现 JavaScript「不可变数据」?
  6. 三千字讲清TypeScript与React的实战技巧

前端框架设计原理

  1. Proxy与defineproperty相比实现双向绑定孰优孰劣?
  2. 前端框架从根本上解决了什么问题?
  3. 如何设计『通用前端组件』?

数据结构与算法

  1. 100万个成员的数组取第一个和最后一个有性能差距吗?
  2. 既然已经有数组了,为什么还要链表?
  3. 一文彻底讲通动态规划

License

所有文章采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行许可。

About

个人博客(部分从掘金迁移而来),关注前端编辑器技术和图形学,喜欢的话点star,想订阅点watch

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published