首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
雾豹
掘友等级
前端开发
|
字节跳动
跨端框架catalyst核心开发 专注于小程序开发、前端工程化
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
116
文章 108
沸点 8
赞
116
返回
|
搜索文章
赞
文章( 108 )
沸点( 8 )
React16源码之React Fiber架构
React定位是一个构建用户界面的JavaScript类库,使用JavaScript开发UI组件,支持多种方式渲染组件,输出用户界面。 React基础模块(这个模块定义了React的基础API及组件相关内容。对应我们开发页面时引入的 'react' 模块) 渲染模块(这个模块对…
react-dom 源码(2)render
返回getPublicRootInstance(fiberRoot):返回公开的 Root 实例对象。 使用 createLegacyRoot 创建 ReactDOMBlockingRoot 实例并返回(该实例上只有一个 _internalRoot 属性指向 FiberRoot…
建设svelte生态靠大家
基于开源项目svelma 扩展和修改, 所以在此感谢原作者c0bra以及bulma,svelte等团队. 原项目组件比较少,存在一些小bug,所以我在在原有的组件库的基础上,扩展了一些常见的组件(例如时间,日期选择器,仿antd的layout布局,分页,等等),并对发现的一些b…
技术开源项目从零到一的心路历程
这是一次非常漫长过程,整个项目大约经历了2年的开发与维护,期间重大的重构了十几次架构。 所以我自己创建了这个项目,开始了这次开源项目之旅(受 springboot 与 laravel 的启发)。。。 框架不仅通过容器对模块进行了解耦,还可以利用容器的依赖管理能力,增强扩展的功能…
都2020年了你还不知道Svelte(2)—— 更新渲染原理
在《都2020年了你还不知道Svelte》这个系列里,我们将会介绍 Svelte 框架的基本用法、特性、优缺点、基本原理和源码分析。 相比于 Vue、React, Svelte 更新渲染过程非常简单,简单到,你只需要看完这篇就可以彻底的弄懂。 接下来,我们将编译一个最简单的例子…
都2020年了你还不知道Svelte(1)—— 初识Svelte
在《都2020年了你还不知道Svelte》这个系列里,我们将会介绍 Svelte 框架的基本用法、特性、优缺点、基本原理和源码分析。 前端领域是发展迅速,各种轮子层出不穷的行业。最近这些年,随着三大框架 React、Vue 、Angular 版本逐渐稳定,前端技术栈的迭代似乎缓…
React Hooks源码解析,原来这么简单~
从React Hooks发布以来,整个社区都以积极的态度去拥抱它、学习它。期间也涌现了很多关于React Hooks 源码解析的文章。本文(基于v16.8.6)就以笔者自己的角度来写一篇属于自己的文章吧。希望可以深入浅出、图文并茂的帮助大家对React Hooks的实现原理进行…
React Fiber
react在进行组件渲染时,从setState开始到渲染完成整个过程是同步的(“一气呵成”)。如果需要渲染的组件比较庞大,js执行会占据主线程时间较长,会导致页面响应度变差,使得react在动画、手势等应用中效果比较差。 为了解决这个问题,react团队经过两年的工作,重写了r…
一篇文章教你顺利入门和开发chrome扩展程序(插件)
关于chrome extension的开发经验总结或说明文档等资料很多,很多人在写,然而,我也是一员。但是,也许这篇文章,可能给你一些不一样的感受。 后面部分多为一些我在项目中总结的方法,这部分就是在别人的资料可能看不到的地方了,当然,这些方法也许不通用,因为毕竟是基于我项目里…
下一页
个人成就
文章被点赞
1,082
文章被阅读
87,787
掘力值
3,584
关注了
155
关注者
637
收藏集
4
关注标签
45
加入于
2018-01-24