728x90
반응형
리액트 프로젝트 생성
yarn create react-app <프로젝트 이름>
$yarn create react-app hello-react
프로젝트에 기본 파일들이 생성된다.
$yarn start
를 실행하면 리액트 프로젝트가 실행된다.
http://localhost:3000/ 로 접속하면 위와같은 화면이 나온다.
비주얼 스튜디오로 프로젝트를 연다.
// 특정 파일 불러오기
import logo from './logo.svg';
import './App.css';
// App 이라는 함수 컴포넌트 새성
function App() {
return (
// jsx -> js의 확장 문법으로 번들링 과정에서 js형태로 변함
<div className="App">
<header className="App-header">
<img src={logo} className="App-logo" alt="logo" />
<p>
Edita <code>src/App.js</code> and save to reload.
</p>
<a
className="App-link"
href="https://reactjs.org"
target="_blank"
rel="noopener noreferrer"
>
Learn React
</a>
</header>
</div>
);
}
export default App;
# JSX
일반 자바스크립트보다 가독성이 높고 이해하기 쉽다.
HTML에서 사용하는 태그들을 사용 가능하고 컴포넌트들도 사용할 수 있다.
index.js 에 보면 app.js 를 render 하고 있다. <App/>
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);
https://jinibh.tistory.com/707
728x90
반응형
'프로그래밍 > ReactJS' 카테고리의 다른 글
리액트 타입스크립트 props 값 전달하기 - 셀프 개발자 코딩 부트캠프 (0) | 2022.03.15 |
---|---|
리액트 useState - 셀프 개발자 코딩 부트캠프 (0) | 2022.03.06 |
리액트 JSX 문법 - 셀프 개발자 코딩 부트캠프 (0) | 2022.03.06 |
리액트 타입스크립트 - 셀프 개발자 코딩 부트캠프 (0) | 2022.03.06 |
리액트 - 셀프 개발자 코딩 부트캠프 (0) | 2022.03.06 |
댓글