渊虹小站

Service Worker简介

2019-06-08

本文主要介绍service worker的生命周期及简单使用方法。

浏览器内部:事件循环

2019-05-27

介绍浏览器事件循环,包括调用栈、webapi、事件队列、macrotask与microtask等

浏览器内部:网页渲染流程

2019-05-24

基于对网页渲染的初步了解,概述网页渲染的整体流程,以及对应可以进行的部分网页优化。

浏览器内部:浏览器进程

2019-05-19

讲解浏览器内部的主要进程,以及,在渲染网页时进程如何合作来达到渲染目的。

Nodejs事件循环

2019-05-12

从整体上讲述Nodejs时间循环,包括时间循环的流程、流程中各阶段的任务。

写一个React全局组件

2019-03-31

写全局组件不像局部组件那样直接,文本记录如何写一个比较好的全局React组件。

Webpack的bundle-splitting

2019-03-30

Webpack的包拆分,指的是拆分最终打包出来的包,从而优化资源加载。在此记录,如何通过Webpack的SplitChunks达到包拆分的目的。

React的code-splitting

2019-03-29

代码拆分能够让App避免加载用户不会用到的代码,减少在首次加载时需要下载的代码量。在此记录一下React的代码拆分方法。

react-emotion的useSpring

2019-03-24

react-emotion是一个React动画库,并且已经发布了Hook版本。本文主要介绍库中基础功能useSpring的用法。

CSS的transform属性

2019-03-23

在给元素添加动画时,经常会用到transform属性。本文介绍transform属性的基本用法。

eslint基础配置须知

2019-03-17

eslint是JavaScript开发必备工具,在此记录eslint基础配置规则

开发环境设置浏览器自动刷新

2019-03-08

开发环境的浏览器自动刷新,有利于提高开发效率。在此记录如何配置开发环境的浏览器自动刷新

配置一个基本的React项目

2019-03-07

从0开始,配置一个最基本的React项目,内容包括:建立最基本的express服务器、webpack配置、babel配置等

babel基础概述

2019-03-05

配置babel前必须了解的babel基础知识,包括plugins、preset以及常用的plugins、preset

Hooks与定时器

2019-02-24

React Hooks用于定时器时引发的问题及解决方式

12