认识React框架

Posted pengzhao-mr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了认识React框架相关的知识,希望对你有一定的参考价值。

React框架

在大厂面试的时候被问会不会React框架几乎是必须的,可见React框架在现在前端市场的份额。所以说学习React框架的必要性.

react框架起源于Facebook的内部项目,因为对市场上的javascript Mvc框架都不满意,就决定自己写一套,很牛叉吧!当这个框架出来之后,它的优势就被展示出来,于2013年5月就开源了。之后版本就一直更新,13-17年主要是低版本的(15版),17年9月出的高版本(16版),两个版本间的改动挺大的,后续会介绍改动间的差别。由于 React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以,越来越多的人开始关注和使用,认为它可能是将来 Web 开发的主流工具。react框架从最早的UI引擎变成了一整套前后端通吃的 Web App 解决方案。衍生的 React Native 项目,目标更是宏伟,希望用写 Web App 的方式去写 Native App。如果能够实现,整个互联网行业都会被颠覆,因为同一组人只需要写一次 UI ,就能同时运行在服务器、浏览器和手机。React主要用于构建UI。你可以在React里传递多种类型的参数,如声明代码,帮助你渲染出UI、也可以是静态的html DOM元素、也可以传递动态变量、甚至是可交互的应用组件。react的最大一大特点就是集成性恨高,可以配合其他的一些库和插件更好的开发项目。

以上是关于认识React框架的主要内容,如果未能解决你的问题,请参考以下文章

谈谈对Angular,Vue,React 的认识

React 与 Vue 框架的设计思路大 PK

前端小白该怎么选择 Web 框架 React ?Vue?

React 还是 Vue: 你应该选择哪一个Web前端框架?

我对Backbone.js的一些认识

React 还是 Vue: 你应该选择哪一个Web前端框架?