首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
plusone
掘友等级
一只爱敲代码的程序媛
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
【React18源码解析】(三)调度
本文分析了 React 中的核心调度流程,包括:时间切片的细想实现可中断的渲染,以及基于优先级的调度。
【React18源码解析】(二)创建更新&触发调度
本文从初次渲染和setState触发更新两个入口进入,解析了React创建更新和触发调度的流程。包括:获取Fiber节点,获取更新任务时间戳,计算更新优先级,创建Update对象并插入队列,开启调度。
【React18源码解析】(一)整体架构:Fiber 和 Scheduler
本文介绍了 React 实现中的几个核心点: - Fiber 架构:数据结构和解决的问题 - Scheduler 调度器 - Lane 优先级模型
【React18源码解析】(零)写在最开始
本章介绍了 React 版本迭代以及源码目录。源码按照功能模块通过 monorepo 形式组织,比较核心的是 react、react-dom、react-reconciler、scheduler。
【Nest指北系列-源码】(七)请求生命周期
在 Nest 中,一个请求从进入应用到最终响应,除了执行请求处理函数外,还会依次经过很多处理步骤,本文将分析这条执行链是如何构建的。
【Nest指北系列-源码】(六)创建应用实例和初始化应用
本章分析 Nest 启动流程源码的最后一部分:Nest 应用实例的创建,以及初始化应用时所做的事情。比较重要的有:初始化 http adapter、注册中间件、注册路由、触发生命周期狗子。
【Nest指北系列-源码】(五)依赖扫描和实例化
本文介绍了 Nest 中依赖注入流程的实现,分为依赖扫描和依赖实例化两步。依赖扫描阶段形成依赖图,依赖实例化阶段递归进行实例化。
【Nest指北系列-源码】(四)NestContainer
NestContainer 容器用于管理整个应用程序中的依赖注入。其中维护所有 Module ,再由每个 Module 维护自己的 providers 、controllers 以及模块内的依赖注入。
【Nest指北系列-源码】(三)启动流程
本章从整体视角分析了 Nest 启动流程的源码,包括创建 NestContainer、依赖扫描和实例化、创建应用实例等。
【Nest指北系列-源码】(二)装饰器和 reflect-metadata
装饰器本质上是一个函数,其参数中可以获取修饰的类或类的成员。Nest 中的装饰器配合 reflect-metadata 库,在类或类的成员上定义元数据,然后在启动阶段获取这些元数据并使用。
下一页
个人成就
文章被点赞
13
文章被阅读
3,333
掘力值
553
关注了
0
关注者
17
收藏集
5
关注标签
0
加入于
2023-02-01