2025/9/15

RSC,如何拆分的客户端与服务端组件

                                                                                                             区别 SSR都应该会比较熟悉,就是服务器在每次请求时动态生成完整的 HTML 页面并发送给客户端。 C…

  • 未分类
  • 2025/9/15
  • 398
  • 2025/7/21

    从掘金的网站举例,看一下SEO如何做的,再实践下

    SEO其实也就是搜索引擎优化,用来获得更多的流量 曝光度的东西,一般官网,营销产品,博客这些用的比较多,刚好写的个人博客需要用到。                                   实现手段 seo优化手段主要有以下几…

  • 未分类
  • 2025/7/21
  • 384
  • 2025/7/8

    学习nest,写一个开源博客

    开源的wordpress的主题有点丑,且功能不是很全,访客信息收集不是很准确,信息移植不友好,就重新写一个吧,刚好可以学习一下nest。 技术栈: 前端:react + next + ts+monorepo ,文本编辑器使用掘金开源的,组件库…

  • 未分类
  • 2025/7/8
  • 375
  • 2025/4/24

    react中setState原理

    看一下setState原理,state批处理,为什么同步下 state会合并处理,为什么setState(v=>v)可以拿到最新的state 先看下这段代码,都知道,会分为两次render,那么想一下,为什么 function App() { const [count,…

  • 未分类
  • 2025/4/24
  • 1,582
  • 2025/3/22

    源码-hooks如何实现的

    需要对react的整个流程了解,可以看下前两篇文章 分为了两个流程,挂载和更新,区分挂载和更新就是依靠的当前处理的fiber节点所映射的另一个fiber节点是否存在 在renderWithHooks里初始化ReactCurrentDispatcher.cu…

  • 未分类
  • 2025/3/22
  • 1,417
  • 2025/3/1

    源码-reconcile的过程

    源码,过一下diff算法的细节!!!!! 入口位置 react/packages/react-reconciler/src/ReactFiberWorkLoop.new.js 这里源码做了删减,只保存了主流程 function workLoopConcurrent() { while (workInProgress !…

  • 未分类
  • 2025/3/1
  • 1,466
  • 2025/2/19

    react源码,过一下挂载的流程

    处理之后的源码的地址  https://github.com/raotaohub/as-you-see-react ,直接拉下来就可以调试了,不用任何配置 调试源码之前需要对react的整个流程了解,对于原理也是需要了解的,可以推荐看下卡颂的react原理揭…

  • 未分类
  • 2025/2/19
  • 1,472
  • 2025/1/12

    Monorepo

    demo:https://gitee.com/ljt-lz/monorepo/tree/feature/test-lz   前面的项目都用到了monorepo,这里回顾下 Monorepo:单个仓库多项目管理,一种项目代码管理方式,相关的解决方案还有turborepo,lerna等 使…

  • 未分类
  • 2025/1/12
  • 1,123