牧云云

LV0
发表了文章

React 现代化测试

测试用例的书写是一个风险驱动的行为, 每当收到 Bug 报告时, 先写一个单元测试来暴露这个 Bug, 在日后的代码提交中, 若该测试用例是通过的, 开发者就能...

牧云云
测试服务 WeTest单元测试网站API
发表了文章

React Hooks 深入系列 —— 设计模式

本文是 React Hooks 深入系列的后续。此篇详细介绍了 Hooks 相对 class 的优势所在, 并介绍了相关 api 的设计思想, 同时对 Hook...

牧云云
React编程算法
发表了文章

如何使页面交互更流畅

本篇是基于 FDCon2019 上《让你的网页更丝滑by刘博文》的复盘文。该课题也是博主感兴趣的领域, 后续会结合 React 的 Schedule 与该文进行...

牧云云
BashCSS网站JavaScript
发表了文章

React Hooks 深入系列

在 class 已经融入 React 生态的节点下, React 推出的 Hooks 具有如下优势:

牧云云
MapReduceReact
发表了文章

你不知道的 requestIdleCallback

本文副标题是 Request Schedule 源码解析一。在本章中会介绍 requestIdleCallback 的用法以及其缺陷, 接着对 React 团队...

牧云云
HTTPReactAPI编程算法
发表了文章

深度理解 React Suspense(附源码解析)

本文介绍与 Suspense 在三种情景下使用方法,并结合源码进行相应解析。欢迎关注个人博客。

牧云云
编程算法缓存ReactJavaScriptNode.js
发表了文章

React Fiber 数据结构揭秘

此章节会通过两个 demo 来展示 Stack Reconciler 以及 Fiber Reconciler 的数据结构。

牧云云
编程算法数据结构React
发表了文章

编程范式 —— 函数式编程入门

该系列会有 3 篇文章,分别介绍什么是函数式编程、剖析函数式编程库、以及函数式编程在 React 中的应用,欢迎关注我的 blog

牧云云
编程算法容器
发表了文章

界面设计技法之布局

css布局之于页面就如同ECMAScript之于JS一般,细想一番,html就如同语文,css就如同数学,js呢,就是物理,有些扯远,这里就先不展开了。 回到主...

牧云云
发表了文章

如何用Github的gh-pages分支展示自己的项目

很多新同学觉得github不就是一个代码托管所吗,如何能展示项目呢?其实完全可以借助Github的gh-pages打造出自己的一个作品集,无论是对自己的提升整合...

牧云云
GitHubGit开源
发表了文章

一些关于界面设计的技巧

最近做项目有些忙,百忙之中老师让我给新生讲下界面设计的知识o(╯□╰)o(只因自己会小弄些PS戳我),这就尴尬了讲什么好呢?偶然间看到刘哇勇前辈翻译过这篇文章,...

牧云云
发表了文章

React 特性剪辑(版本 16.0 ~ 16.9)

在 18年的 JSConf Iceland 上, Dan 神提到 Concurrent Render 涉及到 CPU 以及 IO 这两方面。

牧云云
渲染
发表了文章

React16.x特性剪辑

在 16 之前的版本的渲染过程可以想象成一次性潜水 30 米,在这期间做不了其它事情(Stack Reconciler);

牧云云
渲染
发表了文章

解读 IoC 框架 InversifyJS

InversityJS 是一个 IoC 框架。IoC(Inversion of Control) 包括依赖注入(Dependency Injection) 和依...

牧云云
其他
发表了文章

打包优化实践(如何Code Spliting)

开发环境中可使用 analyze-webpack-plugin 观察各模块的占用情况。以该项目为例:浏览器中输入 http://localhost:3000/a...

牧云云
其他

个人简介

个人成就

  • 获得 332 次赞同
  • 文章被阅读 18.1K 次

扫码关注云+社区

领取腾讯云代金券