Profile picture

Written by Doma who just migrated his blog to Gatsby.js. You should follow him on Twitter and GitHub.

  1. March 20, 2023

    useState is one of the most used hooks when we write React applications. However, maybe you don't need it as much as you think. In this…

  2. January 28, 2022

    本文只讨论 React 16.8 以来的函数组件和 hook 模型,不讨论历史的 class 组件和生命周期模型 在编写 React 应用时,我们常常会需要发送网络请求以从服务端获取我们渲染界面所需要的数据。以往一种常见的实践是在 useEffect…

  3. April 24, 2020

    这篇是我在组内做的一次技术分享的讲稿。没怎么修改就直接分享出来了。 Suspense 前言 React 16.6 添加了一个 组件,可以用来在 lazy load 的时候显示加载中的状态。 后来 React 想,这 Suspense 既然能用来等待 lazy…

  4. November 15, 2018

    使用 spatie/laravel-pjax 的时候遇到总是 abort(422) 的情况,查了一圈大多说原因是渲染的页面里找不到监听的 pjax container。 可检查过后我的页面里都是有 id="pjax-container" 的,请求头里也有 X-PJAX…

  5. June 16, 2018

    昨天 19 时 9 分前后,Vue 与 React 两个著名现代前端框架双双突破 10 万 GitHub Stars。 并且在同日,晚于 React 诞生的 Vue 首次在 GitHub Star 数量上超越 React,最终率先达到 10 万。

  6. May 27, 2018

    偶然在 GitHub 上注意到有些 commit 记录上有一个绿色的 "Verified" 标记,感觉酷酷的,就给自己也弄了一个。 过程和遇到的一些小坑做下记录。

  7. May 11, 2018

    自从 Vue-APlayer@1.1 开始,因为比较经常更新 npm 上的版本,于是配了 Travis 的自动构建和 npm 发布。 本来一切都很顺畅,直到最近给 RSUITE 配 CI 时出了各种各样的问题,才发现原来有这么多坑。于是记录下。 Node 版本选择 Node…