前端|react是什么,react到底怎么安装?

react概述

react是一种前端框架

用虚拟DOM来有效地操作DOM(操作真实DOM是很耗性能的!!)

它遵循组件设计模式、声明式编程范式和函数式编程概念,以使前端应用程序更高效。

 

react特点

声明式设计 −React采用声明范式,可以轻松描述应用。

高效 −React通过对DOM的模拟,最大限度地减少与DOM的交互。

灵活 −React可以与已知的库或框架很好地配合。

JSX − JSX是 JavaScript语法的扩展。React开发不一定使用 JSX,但我们建议使用它。

组件 − 通过 React构建组件,使得代码更加容易得到复用,能够很好的应用在大项目的开发中。

单向响应的数据流 − React 实现了单向响应的数据流,从而减少了重复代码,这也是它为什么比传统数据绑定更简单。

记录心情

刚接触node.js,react,npm这些名字的时候会觉得很高上,然后到时候学要安装很多东西,会很麻烦,怕了很久,而且也不知道网上那些下载教程里的命令在那里输入,今天硬着头皮搞,没想到这些都是一起下载搞定的!!

今天下载了nodejs,然后也成功安装react脚手架,也可以启动项目了,我太开心啦。

现在是对接触新知识的兴奋阶段,可能是我还没有遇到什么大的bug,哈哈。

 

记录下载过程的小波折

在cmd界面,他在下载的时候不要乱点这个界面,不然会停止下载的!!!

一开始我以为它总是下载到一半就卡住,我重新安装了两次,后来才发现,我的天(真的是自己傻逼惹出的事)

 打算学react的同学可以看这个超赞的安装教程:https://www.cnblogs.com/xps-03/p/12256777.html

先下载node.js,然后就...(反正跟着它来就好了)

阮一峰入门实例教程:http://www.ruanyifeng.com/blog/2015/03/react.html

阮一峰react源码:https://github.com/ruanyf/react-demos

尚硅谷react源码:https://github.com/zxfjd3g/170925_react_test(要课件的可以滴滴我)

 

 

原文地址:https://www.cnblogs.com/isremya/p/13473052.html