React
文章平均质量分 72
小满zs
我是真菜
展开
-
React第六章(实现vdom,fiber,diff)
Virtual DOM 就是用JavaScript对象去描述一个DOM结构,虚拟DOM不是直接操作浏览器的真实DOM,而是首先对 UI 的更新在虚拟 DOM 中进行,再将变更高效地同步到真实 DOM 中。原创 2024-09-10 10:38:31 · 964 阅读 · 0 评论 -
React第五章(swc)
SWC 既可用于编译,也可用于打包。对于编译,它使用现代 JavaScript 功能获取 JavaScript / TypeScript 文件并输出所有主流浏览器支持的有效代码。简单点来说swc实现了和babel一样的功能,但是它比babel快。FAQ为什么快?编译型Rust 是一种编译型语言,在编译时将代码转化为机器码(底层的 CPU 指令)。这种机器码在执行时非常高效,几乎不需要额外的开销。解释型JavaScript 是一种解释型语言,通常在浏览器或 Node.js 环境中通过解释器运行。原创 2024-09-08 01:06:30 · 804 阅读 · 0 评论 -
React第四章(babel)
Babel 是一个 JavaScript 编译器,提供了JavaScript的编译过程,能够将源代码转换为目标代码。官网 https://babeljs.io/查看AST https://astexplorer.net/Babel所有的包 https://babeljs.io/docs/babel-traverse。原创 2024-09-06 21:42:54 · 1184 阅读 · 0 评论 -
React第三章(tsx语法入门 )
答: 基本没有没有区别只是在jsx语法上增加了类型。原创 2024-09-06 18:10:41 · 859 阅读 · 0 评论 -
React第二章(开发环境搭建 )
public 公共目录srcassets 静态资源App.css 根组件样式App.tsx 根组件index.css 全局css文件main.tsx 全局tsx文件vite-env.d.ts 声明文件.eslintrc.cjs eslint配置文件.gitignore git忽略文件index.html 入口文件index.htmlpackage.json 项目依赖模块文件tsconfig.json ts配置文件。原创 2024-09-05 15:57:48 · 875 阅读 · 0 评论 -
React第一章(基本介绍)
React 是一个用于构建用户界面的 JavaScript 库。它由 Facebook(现Meta) 开发和维护,并在2013年开源。React 的设计初衷是帮助开发者构建复杂的用户界面,同时保持代码的可维护性和可扩展性。原创 2024-09-04 14:20:29 · 1165 阅读 · 1 评论