这是 Cornerstone 基石系列的第零篇。
基石,如其名,在这个系列中,我将会写一些有关 JavaScript 和 Node.js 的基础、底层的一些东西。
为什么打算开始这个系列呢?其实我很早就有这个打算了。经常在 GitHub 上闲逛,读一些代码之类的,总感觉自己的基础还是不够扎实,对于很多代码和架构的理解,都只是浮于表面。同时,由于一些原因,深刻地感受到了自己最近的心态可能过于浮躁,甚至于急功近利,所以希望自己能够沉淀一二。“如果不写什么有意义的内容,光折腾博客、主题,这毫无意义。”
当然,好奇心也是一个很主要的原因。我发现,比起去学习如何使用 Vue,我更愿意从 Vue 是如何跑起来的下手,对于任何其他有趣的框架也是一样。然而以我目前的水平,还远远不能够理解他们的架构。贸然花费大量的时间去阅读源码,只是事倍功半。所以我打算从基础入手,潜心修炼(好中二哈哈哈)。
不过,由于学业繁忙(我真的是要忙死了 真实高四),我会尽量做到两周一篇的更新频率,也算是对自己的一种督促。
第零篇将会作为基石系列的目录和索引。
基石#0 | 开始之前的一些碎碎念
基石#1 | Base64 编码好了最后再立点小目标吧。不仅是基础,自己的技术栈也需要扩大一点。目前打算学习的有 TypeScript
、Rxjs
、Jest
,希望可以坚持。