React (also known as React.js or ReactJS) is a free and open-source front-end JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications.
1. C:\reactdev>npm install -g create-react-app
2. C:\reactdev>create-react-app myreactdev
3. C:\reactdev>cd myreactdev
4. C:\reactdev\myreactdev>npm start
5. http://localhost:3000/
////C:\reactdev\myreactdev\src\index.js
import React from 'react';
import ReactDOM from 'react-dom';
//Render HTML
const myelement = (
<table>
<tr>
<th>Name</th>
</tr>
<tr>
<td>John</td>
</tr>
<tr>
<td>Elsa</td>
</tr>
</table>
);
ReactDOM.render(myelement, document.getElementById('root'));
reactdev\myreactdev\src\index.js
//C:\reactdev\myreactdev\src\index.js
import React from 'react';
import ReactDOM from 'react-dom';
//JavaScript XML
const myelement = <input type="text" />;
ReactDOM.render(myelement, document.getElementById('root'));
reactdev\myreactdev\public\index.html
//C:\reactdev\myreactdev\public\index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>React App</title>
</head>
<body>
<div id="root"></div>
</body>
</html>
