작업 환경 설정
준비사항
NODE.JS 설치하기
코드 에디터 설치하기
create-react-app설치
터미널에 npx create-react-app 폴더명 입력
npx란? npm패키지를 로컬에 글로벌로 설치하지 않고 일회성으로 실행할 수 있게 해주는 도구이다. npm 5.2.0 버전 이후부터 기본적으로 제공된다.
설치가 완료되면 npm run start로 시작!
react-router-dom설치
터미널에 react-router-dom —save
import React from 'react';
import {
  BrowserRouter,
  Routes,
  Route,
  Link
} from "react-router-dom";
import LoginPage from './LoginPage/LoginPage';
import RegisterPage from './RegisterPage/RegisterPage';
function App() {
  return (
    <BrowserRouter>
      <div>
        <Routes>
          <Route exact="/LoginPage" element={<LoginPage/>}/>
          <Route exact path="/RegisterPage" element={<RegisterPage/>}/>
        </Routes>
      </div>
    </BrowserRouter>
  );
}
export default App;
App.js에서 이런식으로 사용한다.
Redux
다운 받아야 할 Dependency
-redux
-react-redux
-redux-promis