React 学习笔记,从入门到精通,持续记录
2023-06-13 09:17:02 时间
官方文档
https://zh-hans.reactjs.org/docs/hello-world.html
相关书籍:https://www.zhihu.com/pub/book/119565131
React Native:https://github.com/reactnativecn/react-native-guide
Create React App:https://create-react-app.dev/
Jsx和虚拟Dom
最简易的 React 示例如下:
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(<h1>Hello, world!</h1>);
1.什么是jsx?
Jsx的出现是为了更加方便的创建虚拟dom,它是一个 JavaScript 的语法扩展,JSX 可以很好地描述 UI 应该呈现出它应有交互的本质形式。
在 JSX 语法中,可以在大括号内放置任何有效的 JavaScript 表达式。例如,2 + 2,user.firstName 或 formatName(user) 都是有效的 JavaScript 表达式。
const name = 'Josh Perez';
const element = <h1>Hello, {name}</h1>;
相关文档:https://zh-hans.reactjs.org/docs/introducing-jsx.html
2.create-react-app
相关文章
- 激光SLAM入门学习笔记[通俗易懂]
- Web负载均衡学习笔记之nginx: [emerg] unknown directive “stream“ in /etc/nginx/nginx.conf
- Opencv学习笔记(九)光流法
- Java核心技术卷一学习笔记1
- 1.汇编语言零基础入门学习笔记(1)
- 1.Python3基础入门学习笔记(一)
- 【ProseMirror学习笔记 3 】—— schema
- 孤立森林学习笔记
- JS学习笔记 (四) 数组进阶
- Locust学习笔记5——登录接口参数关联
- Java的学习笔记(14)对象 九
- Openresty、Lua学习笔记,从入门到精通,持续记录
- 学习小组笔记Day07-RUI
- 阿里内部热捧“Spring全线笔记”,不止是全家桶,太完整了
- 学习小组day4笔记-R语言基础
- Cat入门学习笔记整理
- python从入门到放弃学习笔记
- mongodb数据库入门学习笔记之下载、安装、启动、连接操作解析
- win 7 安装redis服务【笔记】
- spring学习笔记一 入门及配置详解编程语言
- Tensorflow 学习笔记(一)TensorFlow入门详解大数据
- 【绝不放弃】从入门到精通——Linux学习笔记(linux从入门到放弃)
- AJax学习笔记二(onreadystatechange的作用)
- javascript学习笔记(三)String字符串类型介绍