Wei Zhang's Blog


  • 首页

  • 标签

  • 分类

  • 搜索

useMemo、useCallback、useEffect区别

发表于 2022-03-09 | 分类于 React
字数统计: 1.3k 字 | 阅读时长 ≈ 5 分钟

useEffect

useEffect可以帮助我们在DOM更新完成后执行某些副作用操作,如数据获取,设置订阅以及手动更改 React 组件中的 DOM 等

阅读全文 »

Egg-Cluster 多进程模型

发表于 2022-03-09 | 分类于 NodeJS
字数统计: 2.9k 字 | 阅读时长 ≈ 13 分钟

背景

js 是单线程的,意味着一个 nodejs 进程只能运行在单个 cpu上面。nodejs 在 io 处理方面是非常优秀的,但是在密集运算型应用中仍然有不足之处,而解决的办法,就是利用多核cpu的并发优势,将 nodejs 进程运行在各个 cpu 上面。而 egg 为我们提供了 egg-cluster 模块,用于多进程管理以及进程间通信。

阅读全文 »

Egg源码分析

发表于 2022-03-09 | 分类于 源码分析
字数统计: 4.1k 字 | 阅读时长 ≈ 17 分钟

Egg 特性

  • 提供基于 Egg 定制上层框架的能力
  • 高度可扩展的插件机制
  • 内置多进程管理
  • 基于 Koa 开发,性能优异
  • 框架稳定,测试覆盖率高
  • 渐进式开发

Egg所处的定位

阅读全文 »

Reack Hooks 测试题

发表于 2022-03-08 | 分类于 React
字数统计: 2.7k 字 | 阅读时长 ≈ 9 分钟

【1】Redux 中异步 Action 说法正确的是?

阅读全文 »

koa源码分析

发表于 2022-03-07 | 分类于 源码分析
字数统计: 2.9k 字 | 阅读时长 ≈ 13 分钟

是什么

一个精简的web框架,它核心是提供一个web服务,入口函数我们是app.listen()

它主要做了以下几件事:

  • 为request和response对象赋能,并基于它们封装成一个context对象
  • 基于async/await的中间件容器机制
阅读全文 »
<1234…191>

一期一会

951 日志
46 分类
68 标签
GitHub E-Mail
© 2017 — 2022 Wei Zhang | Site words total count: 684.2k
 本站访客数 人  本站总访问量 次