好客租房2-React概述

简介: 好客租房2-React概述

1.1什么是react

React是一个用于构建用户界面的javascript库

用户界面:HTML页面

React主要用来HTML 或者沟通构建web应用

如果从MVC的角度来看 react仅仅是从视图层 也就是只负责试图的渲染 而并非提供了完整的M和C的功能

React起源于FaceBook的内部项目 后有用来假设Instagram的网站

并与2013年开源

1.2React的特点

1声明式

你只需要描述UI看起来是什么样,就和写HTML一样

React负责渲染UI Bing在数据变化时候更新UI

const jsx=<div className="app">
         <h1>Hello React {geyao}</h1>
     </div>

2基于组件

组件是React最重要的内容

组件表示页面中的部分内容

组合 服用多个组件 可以实现完整的页面功能

3学习一次,随处使用

使用react可以开发web应用

使用react可以开发移动端应用

使用react可以开发vr应用


相关文章
|
7月前
|
JSON API 网络架构
FastAPI+React全栈开发13 FastAPI概述
FastAPI是一个高性能的Python Web框架,以其快速编码和代码清洁性著称,减少了开发者错误。它基于Starlette(一个ASGI框架)和Pydantic(用于数据验证)。Starlette提供了WebSocket支持、中间件等功能,而Pydantic利用Python类型提示在运行时进行数据验证。类型提示允许在编译时检查变量类型,提高开发效率。FastAPI通过Pydantic创建数据模型,确保数据结构的正确性。FastAPI还支持异步I/O,利用Python 3.6+的async/await关键词和ASGI,提高性能。此外,
245 0
|
7月前
|
前端开发 JavaScript
快速上手React:从概述到组件与事件处理
快速上手React:从概述到组件与事件处理
|
缓存 前端开发 JavaScript
《React设计原理》读书分享–前端框架概述
《React设计原理》读书分享–前端框架概述
好客租房141-react-virtualized1概述
好客租房141-react-virtualized1概述
96 0
好客租房141-react-virtualized1概述
好客租房143-react-virtualized3让list组件占满整个屏幕
好客租房143-react-virtualized3让list组件占满整个屏幕
139 0
好客租房143-react-virtualized3让list组件占满整个屏幕
|
前端开发
好客租房41-react组件基础综合案例-渲染列表数据
好客租房41-react组件基础综合案例-渲染列表数据
119 0
好客租房41-react组件基础综合案例-渲染列表数据
|
前端开发 JavaScript
好客租房21-react组件的两种创建方式(函数组件)
好客租房21-react组件的两种创建方式(函数组件)
103 0
好客租房21-react组件的两种创建方式(函数组件)
|
前端开发
好客租房44-react组件基础综合案例-5发表评论-1
好客租房44-react组件基础综合案例-5发表评论-1
105 0
|
JavaScript
好客租房39-react组件基础总结
好客租房39-react组件基础总结
75 0
|
前端开发
好客租房25-react中的事件处理(事件对象)
好客租房25-react中的事件处理(事件对象)
106 0