【笔记】越来越快的jsRuntime——Bun

【介绍】身处js第三时代的我们正在经历一些变化,Bun便是近期爆火的一个较新js runtime,号称性能碾压 Nodejs 和 Deno。由于目前Bun还处于起步阶段,本文仅记录基本使用和个人的选型评估,建议关注Bun的后续发展。

【应用】web内存分析及工具

web 开发者往往会忽略内存管理,在一些场景下会由于内存泄漏导致一些白屏和崩溃问题。本文介绍PC/移动端各种内存检测的工具,以及介绍基于Puppeteer的检测封装库 FuiteJs。

【综合】web性能及优化

【介绍】关于web性能优化的书和文章有很多,本篇综合汇总web性能相关概念、指标、测量工具、各类通用方案。

【笔记】《简约之美,软件设计之道》

【介绍】《简约之美,软件设计之道》笔记,本书关注如何为软件制定合理的技术决策。概括来说,软件的目的在于帮助他人,最好的软件设计就是能适应外界尽可能多的变化,而软件自身的变化要尽可能少,因此需要做到简洁。

随机数及其计算机算法

本文介绍随机数的概念,计算机“随机”的悖论、LCG/PCG/MWC/XorShift算法与实现。也记录一下前端V8引擎和Webkit的加密实现原理。

【笔记】prettier小记

【介绍】此文整理前端代码格式化工具prettier的使用说明和相关插件,以及与ESlint的结合使用方法。