美文网首页
React基础(1)ー安装

React基础(1)ー安装

作者: bluesky_96ce | 来源:发表于2018-08-22 11:02 被阅读0次

React特点


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

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

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

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

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

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

React 安装


React 可以直接下载使用。

<script src="https://cdn.bootcss.com/react/16.4.0/umd/react.development.js"></script>
<script src="https://cdn.bootcss.com/react-dom/16.4.0/umd/react-dom.development.js"></script>
<!-- 生产环境中不建议使用 -->
<script src="https://cdn.bootcss.com/babel-standalone/6.26.0/babel.min.js"></script>

官方提供的 CDN 地址:

<script src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
<!-- 生产环境中不建议使用 -->
<script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script>

使用实例

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Hello React!</title>
<script src="https://cdn.bootcss.com/react/16.4.0/umd/react.development.js"></script>
<script src="https://cdn.bootcss.com/react-dom/16.4.0/umd/react-dom.development.js"></script>
<script src="https://cdn.bootcss.com/babel-standalone/6.26.0/babel.min.js"></script>
</head>
<body>
 
<div id="example"></div>
<script type="text/babel">
ReactDOM.render(
    <h1>Hello, world!</h1>,
    document.getElementById('example')
);
</script>
 
</body>
</html>

通过 npm 使用 React


npm install react

使用 create-react-app 快速构建 React 开发环境


create-react-app 是来自于 Facebook,通过该命令我们无需配置就能快速构建 React 开发环境。

create-react-app 自动创建的项目是基于 Webpack + ES6 。

执行以下命令创建项目:

$ cnpm install -g create-react-app
$ create-react-app react-demo
$ cd react-demo/
$ npm start

项目的目录结构如下:

react-demo/
  README.md
  node_modules/
  package.json
  .gitignore
  public/
    favicon.ico
    index.html
    manifest.json
  src/
    App.css
    App.js
    App.test.js
    index.css
    index.js
    logo.svg

manifest.json 指定了开始页面 index.html,一切的开始都从这里开始,所以这个是代码执行的源头。

尝试修改 src/App.js 文件代码:

src/App.js

import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
 
class App extends Component {
  render() {
    return (
      <div className="App">
        <div className="App-header">
          <img src={logo} className="App-logo" alt="logo" />
          <h2>欢迎进入React的世界</h2>
        </div>
        <p className="App-intro">
            你可以在 <code>src/App.js</code> 文件中修改。
        </p>
      </div>
    );
  }
}
 
export default App;
screenShut 2018-08-22 12.50.05.png

相关文章

  • React基础(1)ー安装

    React特点 声明式设: React采用声明范式,可以轻松描述应用。 高效: React通过对DOM的模拟,最大...

  • React-Router使用

    react-router 基础知识 安装 安装 react-router npm install react-ro...

  • React

    (1)React环境搭建的过程 安装地址示例 (2)React 基础 (2.1) es6语法 (2.2) JSX ...

  • React的基础入门学习

    先学习react基础,后期利用create-react-app脚手架生成开发环境 1)安装 可以直接去React官...

  • React基础(2)ー元素

    元素是构成 React 应用的最小单位,它用于描述屏幕上输出的内容。const element = Hello,...

  • rn基础教程

    基础环境 安装node. 安装react-native命令行工具npm install -g yarn react...

  • 我的react学习

    基础部分 创建一个react的项目 创建一个react的项目全局安装 react 指令 // 全局安装rea...

  • 学习ReactNative笔记三 __React基础

    学习ReactNative笔记三 __React基础 ★★★笔记时间- 2017-1-11 ★★★ 1.安装Rea...

  • React 入门基础

    React 基础入门准备 环境搭建 npm install create-react-app -g 安装rea...

  • 【Hybrid开发高级系列】ReactNative(六) ——

    1 React基础 1.1 环境准备 1.1.1 cnmp使用 1.1.1.1 cnmp安装 你可以使用我们定制的...

网友评论

      本文标题:React基础(1)ー安装

      本文链接:https://www.haomeiwen.com/subject/ksyeiftx.html