useMemo、useCallback、useEffect区别 发表于 2022-03-09 | 分类于 React 字数统计: 1.3k 字 | 阅读时长 ≈ 5 分钟 useEffectuseEffect可以帮助我们在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的中间件容器机制 阅读全文 »