ReactJS简介

官网: https://reactjs.org/

官方一句很简单的话,道出了什么是ReactJS,就是,一个用于构建用户界面的JavaScript框架,是Facebook开发的一款的JS框架。

ReactJS把复杂的页面,拆分成一个个的组件,将这些组件一个个的拼装起来,就会呈现多样的页面。ReactJS可以用于 MVC 架构,也可以用于 MVVM 架构,或者别的架构。

ReactJS圈内的一些框架简介:

Flux

Flux是Facebook用户建立客户端Web应用的前端架构, 它通过利用一个单向的数据流补充了React的组合视图组件,这更是一种模式而非框架。

Redux

Redux 是 JavaScript 状态容器,提供可预测化的状态管理。Redux可以让React组件状态共享变得简单。

Ant Design of React

阿里开源的基于React的企业级后台产品,其中集成了多种框架,包含了上面提到的Flux、Redux。

Ant Design提供了丰富的组件,包括:按钮、表单、表格、布局、分页、树组件、日历等。

ReactJS入门之ReactJS简介相关推荐

  1. ReactJs入门教程

    现在最热门的前端框架有AngularJS.React.Bootstrap等.自从接触了ReactJS,ReactJs的虚拟DOM(Virtual DOM)和组件化的开发深深的吸引了我,下面来跟我一起领 ...

  2. 一看就懂的ReactJs入门教程(精华版)

    现在最热门的前端框架有AngularJS.React.Bootstrap等.自从接触了ReactJS,ReactJs的虚拟DOM(Virtual DOM)和组件化的开发深深的吸引了我,下面来跟我一起领 ...

  3. 一看就懂的ReactJs入门教程-精华版

    现在最热门的前端框架有AngularJS.React.Bootstrap等.自从接触了ReactJS,ReactJs的虚拟DOM(Virtual DOM)和组件化的开发深深的吸引了我,下面来跟我一起领 ...

  4. ReactJs入门教程-精华版

    原文地址:https://www.cnblogs.com/Leo_wl/p/4489197.html 阅读目录 ReactJs入门教程-精华版 回到目录 ReactJs入门教程-精华版 现在最热门的前 ...

  5. ReactJS入门之前端开发的演变

    ReactJS入门 前端开发的演变 到目前为止,前端的开发经历了四个阶段,目前处于第四个阶段.这四个阶段分别是: 阶段一:静态页面阶段 在第一个阶段中前端页面都是静态的,所有前端代码和前端数据都是后端 ...

  6. ReactJS入门学习一

    ReactJS入门学习一 阅读目录 React是什么? React如何制作组件? 理解组件属性props 理解页面中如何渲染数据的 理解从服务器端获取数据及理解state的 回到顶部 React是什么 ...

  7. java reactjs_[Java教程]Reactjs 入门基础(一)

    [Java教程]Reactjs 入门基础(一) 0 2016-06-02 17:00:04 实例中我们引入了三个库: react.min.js .react-dom.min.js 和 browser. ...

  8. Windows通用克隆系统入门基础知识简介

    Windows通用克隆系统入门基础知识简介 这里的Windows是指微软的Windows 2000/XP/2003(后文中未经说明的,凡是Windows均指这三种系统):所谓的通用克隆,俗名万能克隆, ...

  9. Matlab编程入门指南:简介、安装、学习路线和几十个编程案例分析。

    一.Matlab编程入门指南:简介.安装.学习路线和几十个编程案例分析. 1.Matlab编程语言是一种广泛应用于科学计算.工程计算.数据分析.统计分析.信号处理等领域的高级数值计算和数据可视化软件. ...

最新文章

  1. 坦白讲!做 Java 工程师,挺好!
  2. speedtorch 加速神经网络
  3. Visual C++语言编程开发详解(孙鑫老师)
  4. 成为程序员ing日记
  5. dreamstart的催促
  6. ASP.NET Core on K8S深入学习(1)K8S基础知识与集群搭建
  7. 内外边距、浮动、布局相关
  8. 三维点云网络——PointNet论文解读
  9. lisp 设计盘形齿轮铣刀_用AutoLISP程序设计盘形齿轮铣刀渐开线齿形
  10. 卧槽!这个价值百万的Github开源项目绝对要火!涵盖OCR、目标检测,NLP,语音合成多方向...
  11. PAT (Basic Level) Practice1021 个位数统计
  12. python aiml开发文档,带有Python的AIML文件
  13. 利用python爬取飞猪信息_飞猪爬虫项目
  14. Unity3D应用防外挂与防破解
  15. 计算机无法验证签名,win7系统无法验证文件数字签名的解决方法
  16. couchbase 报 The Content of this Observable is already released. Subscribe earlier or tune the Couch
  17. 教你用Python实现经典游戏《小蜜蜂》
  18. 固态硬盘的一些参数规范
  19. HDU 6447 YJJ's Salesman(线段树+DP)
  20. linux内核使用scons构建,scons安装和使用

热门文章

  1. delphi程序项目创建和保存
  2. Ch2 空间配置器(allocator) ---笔记
  3. zz bond配置网络: 两个网卡一个ip
  4. [转载]用 grub2 启动 clover.iso 来启动 OS X
  5. Python获取一个字符串所有连续子串
  6. ZOJ-1654 Place the Robots 拆行拆列构图+二分匹配 Or 最大独立点集+TLE
  7. php+MySql注入非暴力爆字段名
  8. commons-lang3:ArrayUtils
  9. 中移动正进行智能网关互通测试:下半年规模集采
  10. no nlsxbe in java.library.path