首页 > 其他分享 >如何学习React

如何学习React

时间:2023-04-02 16:01:52浏览次数:48  
标签:Function 学习 用户界面 component React 如何 文档 函数

选择教程

  1. 最简单、最直接的方法,就是React官方文档,这是其他教程的源头。

  2. React官方文档,已重新设计,内容以Function componentHook为主线,旧文档已不再推荐使用。

React是什么

  1. React是一个JavaScript前端库,以组合(composition)的方式,描绘用户界面

  2. Learn once,use anywhere,

  3. 使用JavaScript函数(Function),来描述用户界面

用户界面的表达

  1. 通过程序来实现用户界面(User interface),其方式越简单,则越能接近于设计师的手稿

  2. 函数(Function)是最简洁的一种表达方式,参数代表输入,返回值代表输出,不需要面向对象那些复杂概念(比如:继承)

  3. React有2中方式表达用户界面

    1. 最新的函数组件(Function component、Hook),通过函数来描述UI

    2. 旧的类组件(Class component),实现方式复杂,不推荐再使用,除非是旧项目维护需要

标签:Function,学习,用户界面,component,React,如何,文档,函数
From: https://www.cnblogs.com/yougyoum/p/17280539.html

相关文章

  • Java学习笔记(十四) maven1
    Maven介绍Maven是apache旗下的一个开源项目,是一款用于管理和构建java项目的工具,基于项目对象模型(POM)的概念,通过一小段信息来管理项目的构建Apache软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非营利性......
  • Java学习笔记(十三) 前端基础2
    Ajax介绍概念:AsynchronousJavaScriptAndXML,异步的JavaScript和XML作用:数据交换:通过Ajax可以给服务器发送请求,并获取服务器响应的数据异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术,如:搜索联想,用户名是否可用的校验等......
  • Java学习笔记(十二) 前端基础1
    Web前端基础初识web前端网页由哪些部分组成?文字图片音频视频超链接等我们看到的网页,背后的本质是什么?程序员写的前端代码前端的代码是如何转换成用户眼中的网页的?通过浏览器转化(解析和渲染)成用户看到的网页浏览器中对代码进行解析渲染的部分,称为浏......
  • 如何理解信息隐藏和局部化?
    信息隐藏和局部化是计算机科学领域中的两个重要概念,它们在许多应用中都有着广泛的应用。理解这两个概念可以帮助我们更好地设计和实现计算机程序,保护用户隐私,提高软件的安全性和可靠性。下面是对信息隐藏和局部化的简要解释:信息隐藏信息隐藏是指在计算机程序中嵌入一些秘密信......
  • 如果我要开发一个中小学生学习的数学软件,我应该找谁去做用户调研
    如果我去开发一个中小学数学学习数学的软件,那么首先我会知道这个软件的绝大部分受众用户是中小学生,对于学习当然是自己对自己的学习情况和方法最为了解,因此我会用调查问卷并实地去询问一些中小学生的意见和学习方法。其次由于中小学生可能并不会具有较好的学习方法以及习惯,因此我......
  • Elasticsearch 学习-面试题目
    Elasticsearch学习-面试题目第7章Elasticsearch面试题7.1为什么要使用Elasticsearch?系统中的数据,随着业务的发展,时间的推移,将会非常多,而业务中往往采用模糊查询进行数据的搜索,而模糊查询会导致查询引擎放弃索引,导致系统查询数据时都是全表扫描,在百万级别的数据库中,查......
  • Elasticsearch 学习-Elasticsearch优化,硬件选择,分片策略,写入优化,内存设置,重要配置
    Elasticsearch学习-Elasticsearch优化,硬件选择,分片策略,写入优化,内存设置,重要配置6.1硬件选择Elasticsearch的基础是Lucene,所有的索引和文档数据是存储在本地的磁盘中,具体的路径可在ES的配置文件../config/elasticsearch.yml中配置,如下:#----------------------------......
  • Elasticsearch 学习- 分片原理,倒排索引,文档搜索,文档分析,内置分析器,指定分词器,IK分词器
    Elasticsearch学习-分片原理4.6分片原理​ 分片是Elasticsearch最小的工作单元。但是究竟什么是一个分片,它是如何工作的?​ 传统的数据库每个字段存储单个值,但这对全文检索并不够。文本字段中的每个单词需要被搜索,对数据库意味着需要单个字段有索引多值的能力。最好的支......
  • 动手深度学习 --mxnet中找不到np的问题
    命令:frommxnetimportnp背景:使用d2l中文版提供的环境文件错误信息:ImportErrorAppDataLocalTemp/ipykernel8504/2709868731.pyin<module>->lfrommxnetimportnpxImportError:cannotimportname'npx'from'mxnet'D:anacondaanacondalibsit......
  • C语言学习记录(终)
    C语言学习记录(终)一、知识要点(文件)一、文件和文件类型指针1、流和文件的概念流的概念我们不管什么物理设备硬件什么的,就把数据的输入输出抽象化为一种流,这样就可以方便编程,具有通用性。流分为文本流和二进制流文本流中的数据以字符形式存放,每个字符用ASCII码表示,占一个字......