首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Laugh丶
掘友等级
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
99
文章 99
沸点 0
赞
99
返回
|
搜索文章
最新
热门
80 行代码实现全局 hook store
React hook 帮助我们很方便管理我们的组件的状态,但是组件中的 hook 状态是局部的,如果我们想要使用全局的 hook ,需要通过 Context 进行管理。 但是 Context 本身存在
React 原理系列 - 并发模式,双缓冲,优先级
为什么需要并发模式 因为 javascript 和 UI 渲染是在同一个线程交替进行的,所以当 javascript 执行时间过长会导致页面卡顿。要解决这个问题需要合理的调度任务,每一帧只执行部分的
web 应用渲染方式的演变:SSR => CSR => SSR => RSC
web 应用渲染方式的演变:SSR => CSR => SSR => RSC SSR 在 web 应用早期时代,view 层仅仅是 web 架构中很轻量的一层,以 PHP,JSP 渲染为主。服务端拉取
Vue 和 React 渲染过程的区别
Vue 和 React 渲染过程的区别 在 web 应用中,我们的页面是由 DOM 渲染而成。在早期,web 应用还不是很复杂,通常是直接编写 html ,通过 js 去操作 DOM。这种面向过程式的
代理模式,适配器模式,外观模式
代理模式 介绍:它为目标对象创造了一个代理对象,以控制对目标对象的访问。现实中房产中介,明星经纪人,律师等都是代理模式。 实现房产中介场景 房东把房子代理给中介管理,一个中介管理着多套房源,所以直接找
Vue3和vue2新增属性触发更新对比
Vue3和vue2新增属性触发更新对比。vue2借助的是新增属性的那个对象访问的时候收集的依赖,vue3则是proxy代理后在遍历时进入ownKeys拦截方法中定义的特殊的值进行依赖收集。
svelte组件间通信
不管是vue,react,angular还是svelte,开发时都会把一个页面拆分成粒度更小的组件,方便复用和维护。 所以组件间通信就变得异常重要,下面我们比较下vue和svelte的组件的通信方式。 在我们调用$on方法的时候,也就是会在该组件的callbacks上订阅传入的…
svelte组件渲染过程
借助vue-loader我们可以把一个vue文件编译成一个组件的配置项对象,其中的template会被编译成render函数。 然后在我们new Vue(options)的时候传入组件配置项对象,组件内部进行一系列的初始化操作,并在相应的时机执行生命周期钩子函数。有了组件实例之…
浅读组件库构建工具vant-cli
最近接到一个需求,针对公司的组件库开发一个文档。刚开始接到这个需求的时候一头雾水。但仔细分析会发现,一个ui库主要有三部分组成: 但是这样的组件库要怎么开发呢,难道针对“使用文档”和“示例”还要单独开发一个项目。当然这种做法是不可取的,不然我们每次增加一个新的组件都要到“使用文…
从0实现Vue响应式原理
响应式原理也就是vue管理的数据变化,会通知相应的视图更新。 我们都知道vue的响应式是基于Object.definePreperty实现的,但他究竟怎么观测data,并响应视图的变化。我们先看一个例子: 虽然实现了,但是乍一看,怎么这么辣眼睛呢,漏洞百出,没关系,我们一步一步…
下一页
个人成就
文章被点赞
127
文章被阅读
34,577
掘力值
960
关注了
23
关注者
26
收藏集
18
关注标签
1
加入于
2017-06-30