• React的环境搭建


    我们先来了解一下react的基本概念和原理

    一、react的基本概念

       reactFacebook开发出的一款JS库,Facebook认为MVC无法满足他们的扩展需求

    特点

    1) react不使用模板

    2) React不是一个MVC框架

    3) 响应式

    4) React是一个轻量级的js

    二、react原理:

       1.虚拟DOMreactDOM抽象成一个JS对象

              2.diff算法:  1)虚拟DOM确保对界面上真正发生变化的部分进行实际的DOM操作

                                   2)逐层次进行节点比较

    三、react环境搭建

      需要的文件: 

    1. react.js  核心文件
    2. React-dom.js 渲染页面中的DOM,当前文件依赖于react核心文件
    3.  Babel.js ES6转换成ES5JSX语法转换成javascript  现今浏览器进行代码的兼容

     安装React的前提条件是先安装node.js,下面我先把安装node.js的步骤大致说一下

     先下载node.js  网址:https://nodejs.org/en/

       下载成功之后,打开cmd查看node版本是否下载成功,看到node.js的版本就代表安装成功了

       

    再在该目录中安装react,我的安装在和node同一个文件夹里面,我的react在pro里面

     首先打开cmd,定位到要把react安装到的文件夹的位置

    1.执行命令:npm init -y          创建package.json文件

    对应的路径里面就多了个package.json文件

    2.下载核心包react.js   使用命令:npm i react --save

    文件夹会多出来一个文件node_modules

     3.  下载DOM包           

    执行命令:npm install --save react-dom

     4.下载babel包,执行命令: npm i babel-standalone  --save

     

     5.下载成功以后可以编写第一个代码了

    在环境目录中创建一个html文件

    代码:

     代码里面一定要导入配置文件

    <script src="node_modules/react/umd/react.development.js"></script> <!-- 核心包 -->
    <script src="node_modules/react-dom/umd/react-dom.development.js"> </script> <!-- DOM包 -->
    <script src="node_modules/babel-standalone/babel.min.js"> </script> <!-- babel包-->

     结果:

     

  • 相关阅读:
    架构师技能图谱 V1.2
    CTO 技能图谱
    物联网的技术构架
    东进交换机
    Ipad2
    ipad2 恢复
    论文建议
    SQL归档
    SQL 会议消费记录统计
    javascript中的方法:类方法(静态方法)对象方法 原型方法
  • 原文地址:https://www.cnblogs.com/maleijiejie/p/13284134.html
Copyright © 2020-2023  润新知