Подготовка проекта
После того как создали и проверили стандартный проект, перед началом работы, проект необходимо привести к чистому виду, удалив проверочные файлы, которые не пригодятся для наших проектов.
Директория public
Удаляем из директории public все файлы кроме index.html

Приводим файл index.html к рабочему виду, так как мы удалили все документы из 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>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root">
<!-- В это место будет встраиваться наш код приложения -->
</div>
</body>
</html>
Директория src
В директории src , тоже много лишних файлов. Удаляем все файлы кроме App.js и index.js

Приводим файл App.js к рабочему виду, так как мы удалили все документы из src , удаляем все подключения этих файлов в App.js

import React from 'react';
function App() {
return (
<div className="App">
</div>
);
}
export default App;
Приводим файл index.js к рабочему виду, так как мы удалили все документы из src , удаляем все подключения этих файлов в index.js

import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
//<App />
<div>
приложение работает!
</div>
);
Этого минимума хватит для начальной работы react приложения, теперь запустив приложение вы увидите просто надпись на белом фоне.
