首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
react
相关资讯
热门
最新
后端
01-01 08:00
后端
React 的 beginWork 做了什么事情
React 的 beginWork 做了什么事情,今天我们主要来讲讲Render阶段做的事情。还记得我们上一篇文章讲的下面这段Fiber树的遍历算法吗?functiontraverse(node){constroot=node;letcurrent=node;while(true){console.log('当前遍历的节点是:'+current.type)if(current.child){cur
87
后端
01-01 08:00
后端
react业务能力之样式依赖——styled-components
react业务能力之样式依赖——styled-components,引言通常我们在写html,想要引用样式,会import以.css为后缀的文件。但react项目是以组件构成,自然而然就会心存疑问,css是否也可以以组件的方式被引用呢?显然是可以的,现在就让我们一起开启以模块方式组件化管理css的大门吧!安装依赖yarnaddstyled-components或者npmistyled-compon
109
后端
01-01 08:00
后端
React Motion的使用
React Motion的使用,对于95%的动画组件使用案例,我们没有必要用硬编码(把配置写死)式的缓冲曲线和时间过渡来重排序。只需要给你的UI设置一个刚度系数和阻尼系数,接下来让神奇的物理原理处理即可。用这种方式,根本无需担心如中断动画等小问题。它也极大的简化了API。使用安装//tsx需使用@types/react-motionnpmi-sreact-motionoryarnadd-sreac
120
后端
01-01 08:00
后端
React17源码解析(1) —— 源码目录及 react 架构
React17源码解析(1) —— 源码目录及 react 架构,要学习react源码,首先要对react的源码和整个架构有个大体的了解,这样学起来会事半功倍。本章将介绍一下react的源码和架构。源码目录react的源码目录如下,主要有三个文件夹:fixtures:一些测试demo,方便react编码时的测试packages:react的主要源码内容script:和react打包、编译、本地开发
78
后端
01-01 08:00
后端
React17源码解析(2) —— jsx 转换及 React.createElement
React17源码解析(2) —— jsx 转换及 React.createElement,从这一章开始,我们正式开始react源码的学习,本章包括内容如下:react17之前和之后jsx编译的不同React.createElement源码React.Component源码jsx的转换我们从react应用的入口开始对源码进行分析,创建一个简单的hello,world应用:importReact,{
96
后端
01-01 08:00
后端
React学习 --- React脚手架
React学习 --- React脚手架,脚手架(Scaffold),其实是一种工具,帮我们可以快速生成项目的工程化结构每个项目作出完成的效果不同,但是它们的基本工程化结构是相似的既然相似,就没有必要每次都从零开始搭建,完全可以使用一些工具,帮助我们生产基本的工程化模板不同的项目,在这个模板的基础之上进行项目开发或者进行一些配置的简单修改即可这样也可以间接保证项目的基本结构一致性,方便后期的维护脚
76
后端
01-01 08:00
后端
React快速暴力入门
React快速暴力入门,React作为如今三大框架之一,在进行了短期的学习后,整理了一些笔记,做一下分享:,如果有错误,欢迎指出。一、React简介1.什么是React:React是一款由Facebook开发的用于构造用户界面的Javascript库。React与Vue相比,vue的语法简单易上手,适用于小而精的项目,但是React在组件上的复用性与设计性上会胜于vue一筹,适用于大型的项目。Re
84
后端
01-01 08:00
后端
React17 源码解析(1) —— jsx 转换及 React.createElement
React17 源码解析(1) —— jsx 转换及 React.createElement,从这一章开始,我们正式开始react源码的学习,本章包括内容如下:react17之前和之后jsx编译的不同React.createElement源码React.Component源码jsx的转换我们从react应用的入口开始对源码进行分析,创建一个简单的hello,world应用:importReact,
645
后端
01-01 08:00
后端
React17 源码解析(开篇) —— 搭建 react 源码调试环境
React17 源码解析(开篇) —— 搭建 react 源码调试环境,作为前端最优秀的开源框架之一,react值得每一个前端开发者学习。今年花了很长的一段时间,反复理解品读了react的源码,感觉收获颇丰,趁着国庆假期打算开始写一系列reactv17源码解析的文章和大家一起讨论学习。通过源码的学习,你可以提升项目中排查bug的能力、更好的理解react的工作过程和工作模式、提升数据结构和算法设计
800
后端
01-01 08:00
后端
React + TypeScript实践
React + TypeScript实践,准备知识:熟悉React熟悉TypeScript(参考书籍:2ality'sguide,初学者建议阅读:chibicode'stutorial)熟读React官方文档TS部分熟读TypeScriptplaygroundReact部分本文档参考TypeScript最新版本如何引入Reactimport*asReactfrom'react'import*asR
140
«
1
2
...
26
27
28
29
30
31
32
...
35
36
»