Zen Reborn 计划 2020-09-20 1664 words 4 mins read 背景 作为业务组件库,zen在多个租车B端系统中被广泛使用。 zen在提高租车B端的研发效率的同时,保证B端系统的UI和交互的一致性。 但是当初的 Read more...
在滴滴的这几年:基于 Node.js 的私有云 Web 管控系统 2020-06-14 2324 words 5 mins read 在大概18年上半年,有幸被抽调到一个FT,参与云平台私有云项目的开发中。这个项目是一个产品化的IaaS解决方案,为企业提供管理包括计算,网络 Read more...
在滴滴的这几年:组件库的设计和开发 2020-05-05 1829 words 4 mins read 入职的时候团队加上老板就三个人,需要对接5+个公共服务团队,为公共服务开发控制台,每个团队两个控制台系统。在之前,有一些团队有一些正在运行的 Read more...
使用 CSS variables 实现主题色切换 2020-03-21 2103 words 5 mins read 最近在写自己的小项目时,想试试 CSS variables,于是便有了此文。 之前也使用过 Sass,Less 之类的预处理器。因为 node-sass 的安装和编译频繁出现 Read more...
为Promise增加abort方法 2020-01-16 740 words 2 mins read 对于Promise而言只有三个状态: Pending, Resolve 和 Reject。在任意时刻,一个Promise只能是处于这三个状态中的任意一个,且一旦 Read more...
浅谈TreeShaking在前端中的应用 - Rollup VS Webpack 2019-11-14 3474 words 7 mins read 前言 Tree Shaking是一种死码清除(dead code elimination)技术,通常用于在ECMAScript方言比如Dart,JavaScri Read more...
JavaScript异步编程方案回顾 2019-10-09 3609 words 8 mins read 如标题所述,本文主要是重新梳理JavaScript的异步编程方案,部分内容来自网络 同步 在开始之前,先简单说说JavaScript中的同步。先 Read more...
再谈EventLoop 2019-08-20 2285 words 5 mins read 首先明确一点,事件循环这个概念并非JavaScript语言中的。在计算机科学中,事件循环作为编程结构或者设计模式,在程序中等待和发送消息或者 Read more...