基于区块开发(三):VSCode插件

2021-02-07
阅读 6 分钟
5.1k
欢迎关注我的公众号睿Talk,获取我最新的文章:一、前言在 上一篇文章 中,我介绍了服务于区块开发的命令行工具是如何实现的,本文将沿着区块开发这一主题继续讲解 VSCode 插件的实现方式。本系列总共 3 篇文章,以下是传送门:基于区块开发(一):概述基于区块开发(二):命令行工具基于区块开发(三):VSCode插件二...
封面图

基于区块开发(二):命令行工具

2021-02-04
阅读 5 分钟
2.1k
欢迎关注我的公众号睿Talk,获取我最新的文章:一、前言在上一篇文章中,我简单的介绍了基于区块开发的总体思路和配套工具。接下来我会用 2 篇文章来分别介绍命令行工具和VSCode插件的具体实现细节。本系列总共 3 篇文章,以下是传送门:基于区块开发(一):概述基于区块开发(二):命令行工具基于区块开发(三):VSC...
封面图

基于区块开发(一):概述

2021-01-21
阅读 3 分钟
2.9k
最早接触区块这一概念大概在 2 年前,当时在使用 Ant Design Pro 做后台管理系统。只需敲几个命令,就能将整个模块,多个页面的代码注入到项目中,当时真的被这一特性惊艳到了,基于区块开发这一概念也深深的植入我脑海当中。一个多月前,我又想起了这一特性,决定开发一套工具将基于区块开发这一理念在团队落地。
封面图

你不知道的 useCallback

2019-08-18
阅读 4 分钟
48.6k
对于新手来说,没写过几次死循环的代码都不好意思说自己用过 React Hooks。本文将以useCallback为切入点,谈谈几个 hook 的使用场景,以及性能优化的一些思考。

React Hook 搞定 Race Condition

2019-07-27
阅读 3 分钟
5k
Race Condition 是开发中经常遇到的问题,比如查询天气的时候,先输入“北京”,再输入“深圳”,这时将发起 2 个请求。很可第一个请求花的时间比第二个请求长,如果不做处理,最终看到的是北京的天气,而不是深圳。本文要讨论的就是如何使用 React Hooks 解决这种问题。

React Fiber 渐进式遍历详解

2019-05-19
阅读 4 分钟
4.3k
之前写的一篇文章,React Fiber 原理介绍,介绍了 React Fiber 的实现原理,其中的关键是使用Fiber链的数据结构,将递归的Stack Reconciler改写为循环的Fiber Reconciler。今天将手写一个 demo,详细讲解遍历Fiber链的实现方式。

React Hooks 解析(下):进阶

2019-04-22
阅读 9 分钟
13.1k
React Hooks 是从 v16.8 引入的又一开创性的新特性。第一次了解这项特性的时候,真的有一种豁然开朗,发现新大陆的感觉。我深深的为 React 团队天马行空的创造力和精益求精的钻研精神所折服。本文除了介绍具体的用法外,还会分析背后的逻辑和使用时候的注意事项,力求做到知其然也知其所以然。